[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux_var] svn usato in modo serio.



On Wed, Oct 08, 2008 at 06:17:13PM +0200, Walter Di Carlo wrote:
> Lavorare sullo stesso branch? Puoi spiegarti meglio.

Lavorare su una stessa directory?

> Per quello che ne so io il costo di un branch e' molto ridotto. Quindi
> dovrebbe esserci un branch per sviluppatore.

Quindi c'è:

/progetto/tags/v1.0
/progetto/tags/v2.0
...
/progetto/branches/tizio
/progetto/branches/caio
/progetto/branches/sempronio
...
/progetto/branches/cliente_viziato

.. ?  E poi ogni tanto si mergia tutto?

Ero rimasto ai feature branches :)  Sai se qualche progetto open source
usa questa struttura?  Così ci do un occhio.

> Noi da quando abbiamo installato la 1.5 con il supporto del merge automatico
> facciamo i merge alla velocita' della luce ;).

Io sono rimasto alla 1.4, dove un merge tra due branch è un merge tra
due directory.  Che cosa è cambiato?  Ho letto qualcosa quando hanno
rilasciato la 1.5 ma non ho approfondito, è interessante.

> > - I branch e i tags non sono altro che directory .. :)
> e quindi? non e' meglio?

Meglio che avere il supporto "vero" per i branch/tags? IMHO no.  Non
dico che non funzioni, ma semplicemente mi sembra un pò sporca come
soluzione :)

> in ClearCase cambi un file di configurazione e ti cambia la struttura
> del progetto. La soluzione sarebbe avere una vista per branch, ma, se
> mi ricordo bene, costa in termine di numero di licenze. In Subversion
> puoi avere un folder per ogni branch su cui lavori rendendo esplicito
> il riferimento al branch.

Non ho mai visto ClearCase :P

-- 
  Fernando Vezzosi
	       3F29 4D20 510E E1AE 991D  3B12 D6BE 7C05 B289 97C9

Attachment: signature.asc
Description: Digital signature