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

git tool to keep a subversion mirror

From
SYSergey Yanovich <ynvich@gmail.com>
Date
Jun 17, 2007, 18:49 UTC
Message-ID
<11821061823423-git-send-email-ynvich@gmail.com>
I am actively using git for my project. Thanks everyone envolved.

However, I got tired of administering own web server and registered my project at sourceforge. Unlike repo.or.cz (thanks again for everyone envolved), they do not provide git hosting. But a project without a source repository is non-sence.

I am not in any way going to use Subversion after I tried git, but I need to be able to export to a Subversion repository. I found an excellent tool called 'git-svn'. However, the flawed nature of Subversion put shackles on normal git usage after you do 'git-svn init'.

Since git is the best scm system, my situation is probably quite common. So I am filing these patches.

There is a 'git-svn' command which does want I need, so I created a simple wrapper around it. I also found that 'git-svn commit-diff' is having a small trouble dealing with root <tree-ish>, which is corrected by an attached patch.

Next: Matthieu Moy
Message 1 of 4 in “git tool to keep a subversion mirror”
  1. Sergey YanovichJun 17, 2007
  2. Matthieu MoyJun 17, 2007
  3. Sergey YanovichJun 18, 2007
  4. Jan HudecJun 24, 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.