# git tool to keep a subversion mirror

4 messages from 2007-06-17 to 2007-06-24. Participants: Sergey Yanovich, Matthieu Moy, Jan Hudec.
Thread: https://gitlist.dev/t/8630

## Sergey Yanovich, 2007-06-17 18:49

Subject: git tool to keep a subversion mirror
Message-ID: <11821061823423-git-send-email-ynvich@gmail.com>
URL: https://gitlist.dev/e/11821061823423-git-send-email-ynvich%40gmail.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.

```

## Matthieu Moy, 2007-06-17 21:09

Subject: Re: git tool to keep a subversion mirror
Message-ID: <vpqhcp6b85c.fsf@bauges.imag.fr>
URL: https://gitlist.dev/e/vpqhcp6b85c.fsf%40bauges.imag.fr
In-Reply-To: <11821061823423-git-send-email-ynvich@gmail.com>

```
Sergey Yanovich <ynvich@gmail.com> writes:

> which is corrected by an attached patch.

I believe you forgot it then ... ;-)

-- 
Matthieu

```

## Sergey Yanovich, 2007-06-18 06:42

Subject: Re: git tool to keep a subversion mirror
Message-ID: <4676295C.1050603@gmail.com>
URL: https://gitlist.dev/e/4676295C.1050603%40gmail.com
In-Reply-To: <vpqhcp6b85c.fsf@bauges.imag.fr>

```
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, 2007-06-24 07:45

Subject: Re: git tool to keep a subversion mirror
Message-ID: <20070624074551.GB6979@efreet.light.src>
URL: https://gitlist.dev/e/20070624074551.GB6979%40efreet.light.src
In-Reply-To: <11821061823423-git-send-email-ynvich@gmail.com>

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

```
