[webkit-dev] What is the webkit-patch version of svn-unapply?

Darin Adler darin at apple.com
Wed May 19 11:25:07 PDT 2010

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

More information about the webkit-dev mailing list