[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: vendor branch merge: how to highlight patches for review?

From: Q. Chap <quitechap_at_gmx.com>
Date: Tue, 28 Aug 2012 18:56:40 -0400

> >
> > What command(s) should I use to bring in the "libcomplex/2.0" changes but identify the all files I ever messed with?
>
> These are two separate operations.
>
>  [snip]
>
> $ svn merge ^/vendor/libcomplex/1.0 \
>  ^/vendor/libcomplex/2.0 \
>  libcomplex
>
> [snip]
>
> And then subsequently modified your copy in "calc" in some way and committed those changes, you can see which files you changed using this command:
>
> $ svn diff --summarize \
>  http://svn.example.com/repos/vendor/libcomplex/1.0 \
>  http://svn.example.com/repos/calc/libcomplex
>
>

Thank you for the help.

It's that last diff command that comes too late for my taste, though. I'd like to avoid checking in the "libcomplex/2.0"->project merge before doing a review.

Ideally, after the merge (but before commit) I'd like to be able to run a command like:
"svn diff --show-patches-to-vendor-code"  

Output: list of lib files that I've changed at any point since the previous vendor drop.

Could I do something like diff the (pre commit) project working copy against "^/vendor/libcomplex/2.0"?

David
Received on 2012-08-29 00:57:15 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.