2009-08-11 24 views
6

Abbiamo un servizio scritto in uno dei nostri progetti di squadra.Collegamento/collegamento a un'altra cartella in TFS

È in "Progetto A". Questo servizio è stato modificato per funzionare non solo per "Progetto A", ma anche per "Progetto B" che, ovviamente, è un altro progetto di squadra.

Ora, se un dev lo vede in esecuzione, sarà con un nome che li farebbe apparire in Team Project B ... ma ovviamente, il codice non è lì, e probabilmente non lo saprebbero cercalo nel Team Project A.

C'è un modo per aggiungere una scorciatoia o un collegamento a TFS da una cartella in Team Project B a una posizione in Team Project A?

+0

Questo era un paio di anni fa. Qualcuno sa se TFS ha aggiornato questo nella storia recente? – theo

risposta

3

Mi piacerebbe se si trattasse di una funzionalità, ma TFS non supporta la condivisione come ha fatto VSS. http://blogs.msdn.com/buckh/archive/2004/06/10/152609.aspx

Penso che la soluzione suggerita sia quella di diramare il codice e quando le modifiche vengono segnalate all'altra squadra in modo che possano unire le modifiche nella loro soluzione. In questo modo i cambiamenti di un progetto non devono aspettare che l'altro progetto dica ok.

D'altro canto, se entrambi fanno riferimento alla stessa dll o servizio web implementato, ciò non funzionerebbe molto bene. In questo caso, l'unica cosa che mi viene in mente è mettere una nota nella cartella per uno dei progetti dicendo "guarda l'altro dove si trova".

+0

Ecco di cosa avevo paura. Non è nemmeno una DLL condivisa. Una sola app, che ora appartiene a due posti nella nostra struttura TFS. * sospiro * Non è un ramo. Voglio solo un collegamento al codice esistente ... perché oh, perché M $ deve portare via le funzionalità! ... "supponiamo che dovrò ricorrere a un file txt che dice dove si trova il codice che stanno cercando. – CaffGeek