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

[PATCH 0/1] Tried to fix git-svn's handling of filenames with embedded '@'.

From
Seth Falcon <sethfalcon@gmail.com>
Date
May 28, 2006, 18:15 UTC
Message-ID
<m21wuem2xj.fsf@ziti.fhcrc.org>
Hi Eric, all,

I decided to give git-svn a try for a large svn project and during my first git-svn fetch operation, I'm seeing a failure that seems related to recent changes in the handling of svn keywords.

Here is the traceback:
svn: Syntax error parsing revision '.R'
256 at /home/sfalcon/util/scm/bin/git-svn line 1124
        main::safe_qx('svn', 'propget', 'svn:keywords', 'Biobase/inst/Code/R/get@PKGNAME@.R') called at /home/sfalcon/util/scm/bin/git-svn line 900
        main::do_update_index('ARRAY(0x8395840)', 'add', 'undef')
        called at /home/sfalcon/util/scm/bin/git-svn line 926

Unfortunately, my project has a file named "get@PKGNAME@.R" and svn thinks the '@.R' part is specifying a revision. Here comes a patch that got me going again. Not sure it is the right fix, nor whether it covers all places where some action will be needed.

Best,
+ seth
Next: Seth Falcon
Message 1 of 9 in “Tried to fix git-svn's handling of filenames with embedded '@'.”
  1. 0/1 Tried to fix git-svn's handling of filenames with embedded '@'.Seth Falcon, May 28, 2006
  2. 1/1 Tried to fix git-svn's handling of filenames with embedded '@'.Seth Falcon, May 28, 2006
  3. Junio C HamanoMay 28, 2006
  4. Eric WongMay 29, 2006
  5. Eric WongMay 29, 2006
  6. Seth FalconMay 29, 2006
  7. git-svn: compat fixes for older svn and dashEric Wong, May 30, 2006
  8. git-svn: t0001: workaround a heredoc bug in old versions of dashEric Wong, May 30, 2006
  9. git-svn: remove assertion that broke with older versions of svnEric Wong, May 30, 2006

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.