I'm not sure about Subversion, but if you will use JavaSVN Subclipse
Extension (that replaces JavaHL with pure java subversion library), you will
be able to compare "head" version of the file with previous revision even if
file were located at other directory or had different name at this revision.
The only problem with this solution is that I've just added a corresponding
code and it is not included in version 0.8.5 avaialbe via update site, so
you have to build javasvn from "trunk" manually.
To build full JavaSVN eclipse plugin you have checkout JavaSVN sources from
"trunk", set environment variable ECLIPSE_HOME and run "ant deploy" in the
root of checked out tree. build/eclipse will contain JavaSVN Subclipse
Extension feature and plugins. You may get more information about JavaSVN as
well as repository location at http://tmate.org/svn/
JavaSVN 0.8.6 will be published in a few days and will include this feature.
> -----Original Message-----
> From: Mark Phippard [mailto:MarkP@softlanding.com]
> Sent: Monday, March 14, 2005 7:41 PM
> To: firstname.lastname@example.org
> Subject: Re: Problem with subclipse & tags??
> "Richard Meade" <email@example.com> wrote on
> 03/14/2005 01:42:46
> > I am just starting with subversion, cvs2svn & subclipse,
> > so apologies if this is a known issue, but I couldn't find anything
> > about it...
> > If I checkout a WC of a tag that has been copied from trunk, then
> > subclipse will show me the revision history going back to
> the trunk,
> > but if I try to view previous revisions I get:
> > Failed in remoteFile.getContents()
> > and consequently you can't diff against these revisions either!
> > I am using subversion 1.1.1, subclipse 0.9.28 and eclipse
> 3.0.1 on the
> > same machine - a Win2K box (I am using this box for testing, but we
> > will be running on RedHat, so if this is a Windows issue
> that would be
> > fine :-)
> That is a Subversion limitation that has been resolved in
> trunk and will
> be available when Subversion 1.2 comes out.
> Basically svn cat -r XYZ does not work against a URL unless
> the revision
> actually exists in that specific URL. In your case, since it
> would be
> running against the tags URL the file does not exist.
> Scanned for SoftLanding Systems, Inc. by IBM Email Security
> Management Services powered by MessageLabs.
> To unsubscribe, e-mail: firstname.lastname@example.org
> For additional commands, e-mail: email@example.com
Received on Tue Mar 15 06:09:32 2005