On May 19, 2010, at 11:15 AM, Adam Barth wrote:

> Personally, I don't have multiple patches in my tree at the same time,
> so I don't understand what would be the most convenient for you.
> Removing the update step is easy, but I'm not sure how you would like
> to specify the changes to remove from the tree.

Good point. One of the many things I like about svn-unapply is the excellent 
speed. It doesn’t have to look at the entire source tree, just unapply the 
patch. I can imagine getting that same experience from unapply-from-attachment, 
but it would be inconvenient to have to find and type in the bug number.

> We could add an "unapply-from-attachment" command, but that would
> involve fetching the patch from bugs.webkit.org again...  Another
> option is that the upload command could store a copy of the patch
> locally that you could then use with svn-apply and svn-unapply
> directly.

To replicate my old workflow I’d need something that would keep local copies of 
various patches I’m working on, or at least keep track of what they are so I 
don’t have to remember patch or bug numbers.

Before I’d just make patches with svn-create-patch, give them names to help me 
remember what I was doing, then apply and unapply them, revising as needed, and 
attaching to bugs as needed.

The copies attached to the bugs also had the same descriptive names, so if I 
downloaded them on another computer I could replicate the same good situation.

Again, I’m aware that git users have entirely different ways of accomplishing 
the same thing and more.

It’s not obvious to me how to take a tool primarily designed for the git users 
and make it great for me, although it seems tantalizingly close.

    -- Darin

_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to