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

Re: [PATCH] git-svn: handle changed svn command-line syntax

From
Karl Hasselström <kha@treskal.com>
Date
Sep 22, 2007, 09:06 UTC
Message-ID
<20070922090617.GA6817@diana.vm.bytemark.co.uk>
In-Reply-To
<20070921082348.GA5152@mayonaise>
On 2007-09-21 01:23:48 -0700, Eric Wong wrote:
> The @REV and -rREV distinction/ambiguity has always confused me in svn,
> too.  It always seems that it needed to be one way sometimes, the other
> way at other times, and even _both_ at other times...

-rREV specifies the operative revision, and @REV specifies the peg revision. See the clear but dreadfully long explanation here:

  http://svnbook.red-bean.com/en/1.4/svn.advanced.pegrevs.html

In short, it's a way to manage the complexity that comes from considering files (and directories!) to have an identity that is preserved across copies and renames.

-- 
Karl Hasselström, kha@treskal.com
      www.treskal.com/kalle
Previous: Eric WongNext: Eric Wong
Message 8 of 9 in “git-svn: pass tests on svn trunk”
  1. 0/3 git-svn: pass tests on svn trunkSam Vilain, Sep 21, 2007
  2. git-svn: fix test for trunk svn (commit message not needed)Sam Vilain, Sep 21, 2007
  3. git-svn: fix test for trunk svn (transaction out of date)Sam Vilain, Sep 21, 2007
  4. git-svn: handle changed svn command-line syntaxSam Vilain, Sep 21, 2007
  5. Sam VilainSep 21, 2007
  6. Sam VilainSep 21, 2007
  7. Eric WongSep 21, 2007
  8. Karl HasselströmSep 22, 2007
  9. Eric WongSep 21, 2007

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.