git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Proper URI for "svn clone" on a network share (Win32)

From
TCTim Chase <git@tim.thechases.com>
Date
Aug 15, 2013, 11:12 UTC
Message-ID
<20130815061229.24dfe891@bigbox.christie.dr>
In-Reply-To
<20130815080058.GM2337@serenity.lan>
On 2013-08-15 09:00, John Keeping wrote:
Show 15 quoted lines
> On Wed, Aug 14, 2013 at 06:26:57PM -0500, Tim Chase wrote:
> > On 2013-08-14 12:49, Tim Chase wrote:
> > > If it makes any difference, this is within a cmd.exe shell (with
> > > $PATH set appropriately so git is being found).
> > 
> > Just a follow-up, I tried it within the "bash"ish shell included
> > in the git install and got the same error regarding
> > "/tmp/report.tmp".
> 
> It seems that report.tmp is something that SVN creates and for some
> reason the svn on your system is trying to create it in a Unix style
> temporary directory.
> 
> What happens if you export TMPDIR=C:/Windows/Temp before running
> git-svn?
Still getting the same results.  I tried:
1) cmd.exe with my local temp dir:
 c:\temp> TEMPDIR=%TEMP%
 c:\temp> git svn clone "file:///x:/path/to/repo/trunk/utils/project1"
2) cmd.exe with the windows temp dir as you specify:
 c:\temp> TEMPDIR=c:\windows\temp
 c:\temp> git svn clone "file:///x:/path/to/repo/trunk/utils/project1"
3) git's bash.exe with inline variable definition:
 $ TEMPDIR=c:/Windows/Temp git svn clone "file:///x:/path/to/repo/trunk/utils/project1"
4) git's bash.exe with exported variable:
 $ export TEMPDIR=c:/Windows/Temp
 $ git svn clone "file:///x:/path/to/repo/trunk/utils/project1"
All of them died with the complaint about "/tmp/report.tmp"

Thanks for the suggestion though. At least we've determined one thing that *isn't* the issue ;-)

-tkc
Previous: John KeepingNext: John Keeping
Message 4 of 7 in “Proper URI for "svn clone" on a network share (Win32)”
  1. Tim ChaseAug 14, 2013
  2. Tim ChaseAug 14, 2013
  3. John KeepingAug 15, 2013
  4. Tim ChaseAug 15, 2013
  5. John KeepingAug 15, 2013
  6. Tim ChaseAug 15, 2013
  7. Tim ChaseAug 21, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.