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

how does git svn work

From
TKThomas Koch <thomas.koch@ymc.ch>
Date
Jun 30, 2008, 19:57 UTC
Message-ID
<200806302157.21567.thomas.koch@ymc.ch>
Hi,

is there a document explaining the internals of GIT-SVN? I'd like to know, which SVN commands are executed in the background and how git-svn recognizes branch creation in SVN.

In particular I want to follow the repository at: http://pubsvn.ez.no/nextgen/

The layout is like
/trunk
/stable
  |- 4.0
  |- 3.9
  |- 3.8
  ...
/releases
  |- 4.0
  |- 4.0r1
  |- 3.9
  |- 3.9r1
  |- 3.9r2

I do not know, whether git-svn can create branches automatically for each directory under /stable and one main branch for trunk or whether I need to create one svn-remote definition for every svn directory I want to track.

Best regards,
-- 
Thomas Koch, Software Developer
http://www.koch.ro

Young Media Concepts GmbH
Sonnenstr. 4
CH-8280 Kreuzlingen
Switzerland

Tel    +41 (0)71 / 508 24 86
Fax    +41 (0)71 / 560 53 89
Mobile +49 (0)170 / 753 89 16
Web    www.ymc.ch
Message 1 of 1 in “how does git svn work”
  1. Thomas KochJun 30, 2008

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.