Come posso unire i miei file quando la struttura delle cartelle è cambiata utilizzando Borland StarTeam?

StackOverflow https://stackoverflow.com/questions/28578

Domanda

Sono in procinto di rifattorizzare parte del codice che include lo spostamento di cartelle e vorrei unirle regolarmente per mantenere le cose aggiornate.Qual è il modo migliore per unire dopo aver spostato le cartelle nella mia copia di lavoro?

È stato utile?

Soluzione

Puoi anche spostare i file in StarTeam.Quindi uniscili dopo.

Qualunque cosa tu faccia, assicurati di non eliminare i file e di aggiungerli nuovamente in StarTeam.Se lo fai, perderai la cronologia dei file.

Altri suggerimenti

Spostare i file in StarTeam e quindi aggiornare il progetto/soluzione è la strada più semplice da percorrere.Suggerirei anche di creare un'etichetta di visualizzazione prima di fare qualsiasi cosa in modo da avere un punto di "rollback" definito se le cose vanno male :)

Le cartelle in StarTeam possono essere rinominate per corrispondere agli spostamenti del file system facendo clic con il pulsante destro del mouse sulla cartella e andando su Proprietà.Se hai creato nuovi livelli di nidificazione, dovrai creare quelle cartelle normalmente.Se hai spostato file tra cartelle esistenti, puoi spostarli in StarTeam trascinandoli dalla finestra dei file a destra nella nuova cartella a sinistra.I file possono essere rinominati per corrispondere a un nuovo nome in StarTeam allo stesso modo delle cartelle, fare clic con il pulsante destro del mouse sul file e selezionare Proprietà.

Come collega utente di StarTeam, le mie condoglianze ti vanno.

In un mondo ideale, potresti ramificare la vista e unirla nuovamente quando sei soddisfatto delle revisioni per evitare di interrompere la build.Tuttavia, poiché utilizzi StarTeam, suggerirei di apportare piccole modifiche incrementali alla struttura delle cartelle e accettare che probabilmente si verificheranno alcune rotture lungo il percorso.Probabilmente richiederà meno tempo e sarà più intuitivo rispetto al tentativo di utilizzare l'interfaccia di visualizzazione-unione.

Il problema è che nel frattempo ho paura di interrompere la build mentre sposto le cartelle in StarTeam.Suppongo che l'unico modo per evitarlo sia essere pronti a caricare i file di progetto aggiornati non appena sposto le cose in StarTeam e farlo il più rapidamente possibile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top