Utilizzare le rubriche copiati per i tag e rami sono un grave difetto di progettazione in SVN, indipendentemente da ciò che i manuali dicono. Introduce molti problemi, di cui il più serio è il fatto che l'intero modello di tagging e di ramificazione si basa solo sulla convenzione, ma non c'è davvero nulla che impedisca a chiunque di ramificarsi nella directory "sbagliata".
Il secondo grande errore con l'approccio è che incoraggia strutture di progetto giganti, dal momento che le persone vogliono mantenere il loro singolo {trunk, tag, rami} al massimo livello. Ora si può tranquillamente andare a copiare (~ branch) di una sola sottodirectory o anche di un file, che crea anche un potenziale grande casino.
Quindi non essere troppo legato al modo SVN di fare le cose, ma invece apprendi e abbraccia il modo "giusto" di fare le cose, come in Hg o Git. Dimentica le directory di tronchi e rami e imposta la struttura del tuo progetto in modo sano.
fonte
2010-07-22 19:58:07
possibile duplicato di [struttura di cartelle in un repository mercuriale?] (Http://stackoverflow.com/questions/2650804/folder-structure-in-a-mercurial-repo) – richq