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

Re: [TSVN] Using Diff for Non-SVN directories ?

From: Simon Large <slarge_at_slarge.plus.com>
Date: 2005-03-07 12:51:34 CET

Warren Kinny wrote:
> A relative newcomer to Tortoise SVN but yes I have read
> lots of help and searched archives before asking this question :)

This has come up (fairly) recently in the mail archives, but if you
tried searching from the tigris site forget it. That search engine is
broken. I never had any joy with the gmane one either. The Haxx search
works, but it searches SVN and TSVN and there is no way of isolating the
search (I asked). This is something I am intending to add to the docs
... just as soon as I can find a free evening :-)

> Is there a way to use SVN's diff between two directories where
> one is the files checked-out from the repository and one is just
> a pre-existing local copy (with no .svn structure, but the identical
> tree structure and files as the checked-out directory) ?
> I am trying to avoid having to commit the local copies
> to the repository just to find out what is different and then
> rolling everything back, and I also did not want to compare
> on a file by file basis. (I like solutions that scale :)

At the moment there is no way to diff directories, committed or not,
using the builtin TSVN tools. But you can do it using an external diff
tool. Try Kdiff, Examdiff or WinMerge.

BTW. There is no rollback in subversion in the same sense as there is in
VSS. You can reverse a committed change, but the repository keeps all
the versions.

> I tried using the method described in an old post of selecting both
> directories within windows explorer and then just running Tortoise
> Diff but it returns an "Access denied" error after opening the
> Diff window. I suspect that method will only work for files,
> not whole directories ?

Correct. It works just fine with files - any two files, even if neither
is in subversion - but not for directories.


  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Mar 7 12:51:02 2005

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

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