Just a question, because I tripped over this and found it very
irritating. I've never used Subversion before, but have used CVS a lot.
I was going through the tutorial, importing a simple project, but
instead of using -m to put a comment on the command line, I left it off
so that it would bring up an editor (I'm a verbose guy, I like
multi-line comments). Subversion appears to use the CWD to hold the
comment file in this situation, meaning:
1) If I am importing the local directory, ".", I get a spurious file
svn-commit.tmp added to the repository. Googling online, I found
hundreds of "Deleted spurious svn-commit.tmp file" commit lines in
various people's repositories, so this problem seems pretty widespread.
2) I can't be in the root directory and run "svn import
~/temp/myprojfect file:///~/repository/myproject", because I don't have
permission to create svn-commit.tmp.
So why doesn't Subversion behave like CVS, and indeed every other unix
program, and use /tmp for temporary files? It seemed pretty
counterintuitive.
It's svn version 1.1.4. I expected this to be an FAQ, but I couldn't
see anything there.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu May 11 17:17:56 2006