Re: On using svn for submitting patches
From: Tom Lord <lord_at_emf.net>
Date: 2003-10-10 20:16:08 CEST
> From: Marc Singer <elf@buici.com>
> How about this scenario. I'm working to add a refrob feature to
> Let me draw a picture.
> +---------+-------------+------------+
> Ignoring for the time begin that the patches are being developed on a
Sussman is right that you might want to take a look at arch
But in svn land, I don't see why this particular problem would be all
Let's assume that you import and periodically update against the
/trunk/zoom
(So, that path is always the latest official sources.)
You start work on `refrob' by making a branch:
cp /trunk/zoom@8 /branches/refrob-patch-1
and work on that branch until you hit your first milestone.
When it's time to submit a patch, submit:
diff -r /trunk/zoom /branches/refrob-patch-1
Simultaneously to that:
cp /branches/refrob-patch-1 /branches/refrob-patch-2
and continue your work on the new branch.
When you hit the next milestone, submit the patch:
diff -r /branches/refrob-patch-1 /branches/refrob-patch-2
and start a new branch
cp /branches/refrob-patch-2 /branches/refrob-patch-3
as the mainline evolves for independent reasons, you'll periodically
When the feedback arrives, and you have to fix patch-1, do that work
diff -r /trunk/zoom /branches/refrob-patch-1
When patch-1 is accepted, you can pretty much drop
-t
---------------------------------------------------------------------
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.