threads / discuss / 8630

git tool to keep a subversion mirror

Subject: git tool to keep a subversion mirror

## tl;dr

4 messages between Jun 17, 2007 and Jun 24, 2007.

replies: 3people: 3as markdown or json

Sergey Yanovich· Jun 17, 2007, 18:49 UTC · lore
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.

Sergey Yanovich· Jun 18, 2007, 06:42 UTC · re: Matthieu Moy · lore

Re: git tool to keep a subversion mirror

Matthieu Moy wrote:
>> which is corrected by an attached patch.
> 
> I believe you forgot it then ... ;-)
> 

Absolutely right. Forgot to add a dir in the end. But I noticed that, and send a catch-up:

git-send-email --to git () vger . kernel.org --to normalperson () yhbt.net --chain-reply-to --subject "git tool to keep a subversion mirror" --compose --in-reply-to 11821061823423-git-send-email-ynvich () gmail.com /tmp/out/

Here, I replace @ with ' () ' in the above for some anti-bot protection.

However, '--chain-reply-to' seems to have failed. The patches (2 of them) came as top-level posts. Or I may be doing something wrong.

--
  Sergey Yanovich
Jan Hudec· Jun 24, 2007, 07:45 UTC · re: Sergey Yanovich · lore

Re: git tool to keep a subversion mirror

On Sun, Jun 17, 2007 at 21:49:42 +0300, Sergey Yanovich wrote:
Show 6 quoted lines
> 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.

It is. But project on sourceforge with source repository on repo.or.cz is perfectly ok.

Providing subversion interface to your project might make sense, but on the other hand you probably want your potential contributors make contributions with git and not with subversion.

As yet another alternative you might want to go to some other hosting. Maybe http://en.wikipedia.org/wiki/Comparison_of_free_software_hosting_facilities could be good starting point for looking for some.

-- 
						 Jan 'Bulb' Hudec <bulb@ucw.cz>

← back to recent threads