La versione HEAD del tronco deve sempre essere costruita?

4

Sul mio posto di lavoro utilizziamo i tag CVS nella misura in cui nessuno recupera mai la versione HEAD del bagagliaio. C'è qualche ragione per cui quella versione debba ancora essere compilata completamente?

Il motivo per cui lo chiedo è perché di recente è stato necessario ripristinare le versioni precedenti di determinati file e invece di spostare tali versioni in HEAD, abbiamo semplicemente spostato il tag.

    
posta traal 31.05.2016 - 22:58
fonte

1 risposta

6

L'idea di HEAD è che ogni volta che uno sviluppatore inizia un'attività, iniziano con HEAD e quando hanno finito si ricongiungono in HEAD. In questo modo sai sempre dove trovare l'ultima versione del codice.

Stai facendo qualcosa di diverso. Sembra che ogni programmatore inizi selezionando un tag un po 'arbitrario dai tag esistenti e inizi da lì. Potrebbe sembrare un gran casino, ma non so davvero cosa stai facendo o perché lo stai facendo in quel modo.

Indipendentemente, non stai usando HEAD come suggeriscono le pratiche consigliate. Di conseguenza, mantenere l'edificio HEAD è inutile. Se non intendi utilizzare HEAD come previsto, non perdere tempo a mantenerlo.

Tuttavia, dovresti davvero considerare l'utilizzo del sistema di controllo della versione come previsto.

    
risposta data 01.06.2016 - 04:14
fonte

Leggi altre domande sui tag