From: n0g0013 <tt...@co...> - 2008-02-06 17:32:41
|
On 06.02-18:07, Adam Tkac wrote: [ ... ] > > "correct" procedure (IMHO) is to branch and merge. then we can > > review the small commits while leaving current in coherent state. > > people can also easily follow a branch or wait and merge from current > > when branches come back to mainline. > > It is good procedure when you're using decentralised VCS, each > developer could have his own branch, do what they want and when things > work in his branch he will merge it to main branch. With svn is this > procedure possible but it doesn't mean it is good. branching and merging is critical and normal under any decent VCS. the centralised / decentralised is not relevant to the usefulness of branching. in fact, branching should allow me to create numerous small commits that will be well logged / traceable while still merging back to trunk with a useful subset of code. -- t t w |