Qual è il modo migliore per creare un progetto completamente nuovo in TFS copiandone uno esistente?TFS: creare un nuovo progetto da uno esistente in TFS
Ho un progetto ASP.NET che avrà oltre 50 "versioni" all'anno. Ogni versione è un'entità distinta che deve rimanere indipendente da tutti gli altri. Una volta creato, voglio assicurarmi che qualsiasi modifica a uno (il progetto di origine o la copia) non influenzi l'altro.
Questo è solo per il controllo del codice sorgente. Non ho bisogno di copiare alcun oggetto di lavoro.
Nel mondo pre-TFS lo farei semplicemente copiando la cartella che conteneva tutti i file di progetto. Questo mi ha portato al 90% della strada verso la nuova app, che poi ho potuto personalizzare per la nuova versione. È molto raro che io debba effettivamente aggiungere funzionalità all'applicazione di base e anche quando lo faccio non influisce mai sulle app esistenti. È ancora possibile utilizzare TFS copiando le mie cartelle locali e aggiungendo la copia in TFS come nuovo progetto?
Qualche suggerimento? Un ramo per versione sembra il modo "standard" per farlo, ma presto mi ritroverò con dozzine di rami che non sono realmente correlati, e preferirei mantenere ogni nuovo progetto come se fosse un progetto distinto, senza alcuna possibilità di cambiamenti in uno che influenzano l'altro.
Grazie!
- Grazie per le risposte. Penso che tu mi abbia dato abbastanza informazioni per iniziare. Richard, grazie per il dettaglio. Ero un po 'preoccupato che potesse essere troppo facile accidentalmente unire i rami.
Il link "Guida ufficiale" è guasto. – HK1