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

Re: Git-SVN on Cygwin: svn+ssh good, https awkward

From
MAMatthias Andree <matthias.andree@gmx.de>
Date
Apr 23, 2009, 18:16 UTC
Message-ID
<op.usuqcyp81e62zd@balu.cs.uni-paderborn.de>
In-Reply-To
<loom.20090423T175124-165@post.gmane.org>
Am 23.04.2009, 19:58 Uhr, schrieb Eric Blake <ebb9@byu.net>:
Show 7 quoted lines
>> Can we use unique tempfile names (timestamps, counter, random number
>> generator) instead of the hardcoded "tempfile.tmp"? This is probably a
>> good idea anyways to evade symlink attacks.
>
> Although newer cygwin may fix your particular problem, this is not a bad
> suggestion for msysgit, so I suspect someone may be bothered enough by  
> this to write a patch.  I, however, will not be the one doing it.
Hi Eric,

thanks for the hints and pointers to Cygwin 1.7 beta, however I'd suggest to make such changes upstream (i. e. in git.git) for the benefit of everybody else.

It also looks to me as though minor changes in the actual baseline Git code may be sufficient to get git-svn working on Cygwin 1.5 (stable) already. I'd prefer such a minor intrusion to hacking away on forks. :-)

Otherwise I'd start looking at how git-svn handles https:// and svn+ssh:// methods differently from each other next week or so.

Looking forward to further insights.
-- 
Matthias Andree
Previous: Eric BlakeNext: Matthias Andree
Message 4 of 7 in “Git-SVN on Cygwin: svn+ssh good, https awkward”
  1. Matthias AndreeApr 23, 2009
  2. Matthias AndreeApr 23, 2009
  3. Eric BlakeApr 23, 2009
  4. Matthias AndreeApr 23, 2009
  5. Matthias AndreeApr 23, 2009
  6. Eric WongApr 23, 2009
  7. Matthias AndreeApr 24, 2009

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.