2013-07-11 9 views
18

Attualmente sto usando il servizio tfs per un progetto che coinvolge diverse parti (ad esempio un sito Web, un'app per telefono ecc.). Alcune di queste parti appartengono davvero ai propri repository, specialmente perché alcuni sono .net e alcuni sono java/android.È possibile aggiungere più repository git a un progetto team nel servizio tfs/tfs?

C'è un modo per aggiungere più repository git a un progetto team nel servizio tfs/tfs?

Potrei creare progetti di team indipendenti, ma preferirei non doverlo fare.

risposta

23

È possibile creare più repository git in un singolo progetto team. Passare alla Code Explorer e individuare il selettore repository nell'interfaccia Web e selezionare Manage Repositories ...

Repository Chooser

Dal repository manager, è possibile aggiungere un nuovo repository:

enter image description here

Questo, naturalmente, è previsto che Team Project utilizzi Git come fornitore di controllo della versione - non è possibile combinare repository Git e Controllo versione di Team Foundation in un singolo progetto team.

+4

È possibile eseguire questa operazione, ma si tenga presente che interrompe l'integrazione con il monitoraggio dell'elemento di lavoro se il repository ha un nome diverso per il progetto. Uso Visual Studio 2012 Update 3 e puoi associare/collegare un commit con un elemento di lavoro TFS solo se il repository ha lo stesso nome del progetto. – nrjohnstone

+3

Come menzionato @nrjohnstone, questa sembra essere una grande limitazione di corrente. Ho fatto una domanda successiva su "Come connettersi a TFS da tutti i repository Git in un progetto Team?" http://stackoverflow.com/questions/22616639/how-do-we-connect-to-tfs-from-all-git-repositories-in-a-team-project –

+0

Il link nel commento sopra di @CameronTaggart mostra come ottenere tutta l'integrazione di TFS lavorando con più repository :) – deadlydog

Problemi correlati