Agora é possível sincronizar seus projetos diretamente do Azure DevOps para o TrackingTime! Novos projetos são importados automaticamente e os nomes dos projetos são mantidos atualizados, sem necessidade de ajustes manuais. Esta é uma sincronização unidirecional de Azure DevOps → TrackingTime, criada para manter seu workspace sempre alinhado.
O que a integração faz
Importa para o TrackingTime os projetos criados no Azure DevOps assim que são criados.
Mantém os nomes dos projetos no TrackingTime atualizados quando você os renomeia no Azure DevOps.
Ajuda sua equipe a iniciar o registro de horas imediatamente, usando nomes de projetos corretos e atualizados, sem configuração manual.
Como integrar com o Azure DevOps
Para sincronizar seus projetos do Azure DevOps com o TrackingTime:
|
Obtenha sua Chave de API Pessoal do Azure DevOps
Para ativar a sincronização de projetos do Azure DevOps no TrackingTime, é necessário gerar um Tokens de acesso pessoal na sua conta do Azure DevOps. Esse token permite que o TrackingTime acesse seus projetos com segurança e mantenha a sincronização atualizada.
Como obter um Personal Access Token (PAT):
|
⚠️ Guarde seu PAT com segurança. Ele não poderá ser visualizado novamente após o fechamento da janela.
📝 Para mais informações sobre a criação e gestão de Tokens de acesso pessoal, consulte a documentação oficial da Microsoft.
Importar tarefas
Nas configurações de integração do Azure DevOps, o campo Tarefas (opcional) permite definir uma lista de tarefas que serão criadas automaticamente em cada projeto do Azure DevOps que você optar por sincronizar com o TrackingTime.
Este campo não importa tarefas do Azure DevOps. Ele funciona como um modelo de tarefas que o TrackingTime aplica a todos os projetos sincronizados. Você também pode optar por não utilizá-lo e criar as tarefas manualmente no TrackingTime.
Como funciona
Quando você insere vários nomes de tarefas, cada um em uma nova linha, o TrackingTime criará esse mesmo conjunto de tarefas em todos os projetos sincronizados pela integração.
Por exemplo, se você sincronizar os Projetos A, B e C e inserir as seguintes tarefas:
Tarefa 1
Tarefa 2
Tarefa 3
O TrackingTime criará Tarefa 1, Tarefa 2 e Tarefa 3 em cada um dos projetos sincronizados (A, B e C).
💡 O modelo de tarefas é especialmente útil se sua organização utiliza um conjunto padronizado de tarefas em todos os projetos (por exemplo: “Planejamento”, “Desenvolvimento”, “Testes”, “Revisão”).
Notas importantes
A integração é unidirecional: de Azure DevOps → TrackingTime. Alterações feitas no TrackingTime (como exclusão ou renomeação de projetos) não serão refletidas no Azure DevOps.
Apenas eventos de criação e renomeação de projetos são sincronizados. Projetos existentes serão importados quando a integração for ativada pela primeira vez; depois disso, apenas novos projetos serão importados automaticamente.
Nenhuma tarefa, etiqueta personalizada ou data de vencimento será sincronizada; apenas os nomes dos projetos.
Se você renomear um projeto no Azure DevOps, o novo nome será sincronizado com o TrackingTime (se a opção estiver habilitada).
As tarefas criadas não são atribuídas automaticamente. Elas aparecerão como não atribuídas em cada projeto. Um usuário deve ser designado a elas para que possam ser registradas.
Exclusões ou arquivamentos de projetos no Azure DevOps não são sincronizados automaticamente – esses ajustes devem ser feitos manualmente no TrackingTime.
Certifique-se de possuir as permissões necessárias no Azure DevOps (nível da organização + projeto) para que o TrackingTime possa acessar a lista de projetos.


