Un mio cliente utilizza TFS e chiede alle persone di operare in questo modo:
- Lo sviluppatore in India scrive la prima bozza di codice
- Il codice viene pubblicato su uno spazio di lavoro (ad es. 10.1.1.1 \ TFSName Project: FromIndia Folder: \ My.Assembly.Name)
- Il codice viene esaminato da un dipendente interno
- Per garantire una completa comprensione del codice, il codice viene copiato in un nuovo spazio di lavoro (ad es. 10.1.1.1 \ TFSName Project: InternalCode Folder: \ My.Renamed.Assembly
Ora il client vuole consentire all'India di fare riferimento al codice che si trova in 10.1.1.1 \ TFSName InternalCode a scopo di supporto. Vogliono anche che propongano modifiche al codice {production} in esecuzione.
È un uso efficace del server TFS? Qual è un approccio migliore?