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

Re: [TSVN] Diffing multiple files at once

From: Charles Valiquette <cvaliquette_at_innovmetric.com>
Date: 2005-07-13 15:58:07 CEST

SteveKing wrote:

> Charles Valiquette wrote:
>
> > It would be very useful to add an item in the context menus of the
> > "Commit" and "Check for Modifications" dialogs to be able to diff all
> > the selected files at once.
> >
> > The builtin or external diffing tool would be called once for each file
> > opening a new diff window per file.
>
> Yuck! Sorry, but that's something I'll never implement.

WinCVS always had this feature, and everyone in our office is using it to
review all code changes before a commit. We use Araxis Merge as our diffing
tool and it supports very well multiple command line calls, opening a new
comparison tab per file in a single window instead of opening a new window
for each file.

> > This way, it would be easy and fast to review all the changes done for a
> > set of files before commit.
>
> Open the commit dialog, then you can doubleclick on any file you want to
> commit - an easy way (and much better than your suggestion) to review
> the changes.

If I changed twenty files I would have to double-click on each ones to
review all code changes instead of only a few clicks with the new feature.
Select the files, right click to pop the context menu, click on the Diff
item, and that's it.

> > It would also be great if we could choose against which revision the
> > diff should be done (HEAD, BASE or rev#)
>
> You can use the "Check for modifications" dialog to compare against
> HEAD. To compare against other revs, use either the log dialog or the
> repository browser.

You're right. Again, this is a feature of WinCVS that I'd like to see in
TortoiseSVN, but not as much as the previous one.

> Just use the tools that are already there. No need to add new tools.

I'm not asking for new tools, but for ease-of-use improvements. I do not
think that these improvements are that hard to implement and would improve
our day to day work a lot. Once you get used to review all code changes
before a commit, it is very hard to stop doing it, or having to click forty
times to do it when it only took a few clicks before.

Cheers,
Charles

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Jul 13 15:58:32 2005

This is an archived mail posted to the TortoiseSVN Dev mailing list.