From: Tom Malia [mailto:firstname.lastname@example.org]
Sent: Sunday, March 18, 2007 9:55 AM
To: 'Mark Phippard'
Subject: RE: GUI Diff on Repository HEAD and "a" directory?
Maybe I'm coming at this the wrong way. Is there a way to treat a subversion
repository like any other directory in a file system? If I can do that,
then I should be able to use any Diff tool that supports standard directory
comparisons and point it at the Subversion repository directory for one of
the sources and my "working" folder for the other. In scanning the posts to
this forum, it looks like there is something that might let me do this?
WebDav or something? If so, what's the bare minimum I would need to get
this functional? Can I only do this if I use the Apache server to serve up
the SVN repo?
From: Mark Phippard [mailto:email@example.com]
Sent: Sunday, March 18, 2007 9:38 AM
To: Tom Malia
Subject: Re: GUI Diff on Repository HEAD and "a" directory?
On 3/18/07, Tom Malia <firstname.lastname@example.org> wrote:
I realize this may be the wrong place to ask this question, but feel free to
direct me to a better location if that is the case.
I'm considering switching from Visual Source Safe to Subversion.
For all it's short comings, there are a few feature that I like about VSS
that I'm not currently seeing in Subversion. One of those is, the ability
to run a "Diff" on an entire project in the repository against a "working"
directory without having to check anything out, and do this in a GUI
environment instead of command line. So basically what happens is the
repository directory is treated like any other directory in the file system
and you can do a recursive Directory/file Diff, selecting the project folder
in the repository and any other directory (real or repository).
Is there any way to do the same thing against a folder in a Subversion
This feature is particularly convenient when I just want to get a quick scan
of whether the source code in some directory in my real file system is in
anyway different than the current latest version in source code control.
So far, issuing TSVN it looks like have to actually checkout a project
before I can perform any DIFF functions on it. Is this correct?
Subversion cannot perform a diff against an arbitrary directory of files, it
has to be a Subversion working copy. However, once you have a working copy,
you can certainly do this.
Received on Sun Mar 18 16:00:13 2007