manage.... clones? or branches?

Stephen J. Turnbull stephen at xemacs.org
Wed Dec 22 17:31:25 GMT 2010


Krilin Wantun writes:

 > * Given this scenario, is it better to work with checkouts or branches?

Branches.  The point of a checkout is to ensure that the local version
is always identical to the mainline, but as you describe you situation
that is not so.

 > * When I commit a change from CLIENT2 and push it to MAINBRANCH, is 
 > there an automatic way to propagate this push to all CLIENT1, CLIENT3, 
 > ..., CLIENTX?

No.  In general this is a bad idea (each branches' needs are unique
...).  In any case you need to do additional work for each such branch
(build the software) so you may as well make a pull from the mainline
part of that workflow.  This meets your needs without imposing a
constraint that may be bad in general.

 > * After committing a revision, it seems the button MERGE does nothing, 
 > and I need to push the PUSH button instead, is this correct? What if I 
 > have parallel changes, MERGE should work then?

Not clear what you want here?



More information about the bazaar mailing list