Am Donnerstag, 15. Juni 2006 13:39 schrieb Peter Kümmel:

> I think the only branches I have to care about is my own and trunk.
> And when a update someone other branch it is just niceness to the
> owner of this branch, because he is responsible for his branch.

I agree 100%. My point however is that for all branches that are intended 
to be merged back in the future there should always be exactly one "base 
revision". This "base revision" marks the branchpoint: If you want to get 
the real changes in the branch you have to compare it to the trunk at 
the "base revision". All subsequent changes in trunk need to be merged to 
the branch.
So if you want to be nice, merge everything up to the revision of your 
changes. Otherwise, don't merge anything.
 
> I also think when I use some else branch and get problems then it is
> my problem, because as I understand it, in my branch I could do all
> what I want to, and don't have to care about the rest of the world,
> because of this it is a personal branch. (But maybe I'm wrong here.)

That is my understanding, too.
 
> And when someone plan to merge his branch with trunk then it is his
> job to update his branch, he could ask for help, but finally he
> is responsible for updating his branch.

I agree too, but you will make this unnecessary difficult if you just 
merge random changes.


Georg

Reply via email to