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

Re: svn external diff with non-local file fails?

From: Marshall White <marshall.white_at_pobox.com>
Date: 2005-03-26 00:13:56 CET

On Friday 25 March 2005 12:20 am, Jesse Barnum wrote:
> Thanks for your fast response!
> I am just taking the arguments provided by subversion... when I wrote
> that the file I was trying to open is
> '.svn/tmp/text-base/AdReqDetail.java.svn-base', that is coming from
> subversion - I didn't specifically go into that directory. The problem
> is that this file1 argument being passed to my shell script is
> referencing a non-existent file - when I try to pass it along to
> FileMerge, I get an error that it could not be read, and when I look in
> that directory after running the diff command, the directory is empty.
> Here is the complete list of arguments being passed to my script:
> jesse% svn diff --diff-cmd /Users/jesse/.subversion/svndiff -r78
> AdReqDetail.java
> Index: AdReqDetail.java
> ===================================================================
> ---Opening FileMerge---
> -u -L AdReqDetail.java (revision 78) -L AdReqDetail.java (working copy)
> .svn/tmp/text-base/AdReqDetail.java.svn-base AdReqDetail.java
> --Jesse

Subversion will delete the temporary files when your script exits. So, if
your script doesn't wait on FileMerge to exit before it does, the files can
disappear before FileMerge gets a chance to open them.


To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Mar 26 00:16:21 2005

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.