SourceControl

There are 3 entries for the tag SourceControl

Migrare da SourceSafe a TFS 2010

In questi giorni sto spostando gli ultimi rimasugli di progetti rimasti ancora sotto SurceSafe per togliere finalmente questo strumento dalla catena di sviluppo della nostra software factory. Avevo parlato un po’ di tempo fa della migrazione da SourceSafe a TFS 2008 e sostanzialmente non è cambiato molto. Come nelle versioni precedenti di visual studio esiste un tool a riga di comando (C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\VSSConverter.exe) che permette la migrazione della history del codice sorgente. L’attenzione va posta sul nuovo parametro collection che è necessario specificare per indicare in quale team project collection eseguire le...

Notificare i file estratti in Tfs

Per tenere sotto controllo i file estratti nel source control ed evitare che qualcuno si dimentichi di archiviare le modifiche fatte o che per distrazione mantenga i file estratti per mesi, ho creato una programma di notifica. L’idea è semplice se un file è estratto da più di 10 giorni si vene avvisati tramite una mail. Il metodo GetPendingChanges ritorna tramite delle classi contenitore (PendingUser e PendingInfo) l’elenco delle persone e dei file che sono estratti. public IList<PendingUser> GetPendingChanges(DateTime dateOffset) { //Si collega a l'istanza di Tfs TeamFoundationServer tfs = new TeamFoundationServer("ServerName"); ...

Get Specific su una cartella spostata

Cosa curiosa da sapere sul source control di TFS. Ieri ho spostato una sottocartella "C" da una cartella ad un'altra più o meno in questo modo. Oggi cercavo di fare una Get Specific Version dal percorso "Progetto\Cartella B" di un Changeset precedente allo spostamento e non mi veniva scaricato nulla. Il problema è che la Get Specific Version va fatta a partire dal percorso in cui il Changeset è stato archiviato quindi nel mio caso "Progetto\Cartella A" Tag di Technorati: Tfs,SourceControl

«June»
SunMonTueWedThuFriSat
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456