Ulrich Eckhardt wrote on Tue, Dec 13, 2011 at 08:51:03 +0100: > Am 12.12.2011 23:40, schrieb Xiaogang Zhang: > >I am not too familiar with SVN, but have to use it now, on a Windows > >2003 server. > > > >I have created a repository in the disk E, and start to import a large > >project to it. In the halfway, I got a message from the OS saying the C > >drive space is low, it seems to me that SVN is storing data onto the > >disk C. > > I guess it stores temporary data there. > > > >My questions are: > > > >1. How should I stop the "import" process, without causing any problem, > >such as leave rubbish data in the disk? > > If you literally mean "svn import" with import process, then you > don't have to do anything, because the import is done in one atomic > transaction. If you mean something like "svnadmin load", this is not > the case, there revisions are committed one by one. In that case, > you should be able to resume the load operation from the first > revision not loaded. > > > >2. How can I force SVN store data onto drive E (or any disk I specified) > >rather than on the C drive? > > I think you can use %TMP% or %TEMP% to change this location.
On unix it's TMPDIR/TMP/TEMP. And it appears to be the same on windows (ref apr_temp_dir_get())