Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][tlug] Subversion to Git Conversions
- Date: Wed, 28 Oct 2009 15:51:56 +0900
- From: "Stephen J. Turnbull" <stephen@example.com>
- Subject: [tlug] Subversion to Git Conversions
- References: <20091024084313.GA26730@example.com> <1d581afe0910250143p6b8e0e77uf0ec8655acb5a005@example.com> <12d14f3b0910250302t3bcc42e5lc1cbfe59e6899b32@example.com> <20091025130153.GW4939@example.com> <20091025131645.7287f265@example.com> <20091025143219.GD4939@example.com> <20091025161116.1c9ee911.attila@example.com> <20091028032841.GD8540@example.com> <87vdi06taq.fsf@example.com> <20091028055845.GI8540@example.com>
Curt Sampson writes: > I also think I'm getting a handle on the "remote tracking refs" > that git svn is putting in; I just create head refs on those, right? You generally do not want to do that, if I understand what you're talking about correctly. Remote refs need to stay in synch with the remote repo, so that should all be handled under the hood. Of course you can do "git branch <branchname> <remote tracking ref>" all you like, if that's what you meant. > That, however, looks it could make something like reverting a > particular project to svn rather difficult.... AFAIK with any of the popular VCSes *except* CVS (which simply doesn't provide enough metadata) you can use Lele Gaifax's "tailor" program to convert a repo from one form to another. From CVS is just hard (and to CVS pretty much unthinkable now that we've got Subversion). The way tailor works, you have a single workspace under control of two VCSes. Obviously you can't do any development there, but with a little care you can have a bidirectional gateway. > (By the way, I do realize that a lot of these issues I'm worried > about are caused by svn, not git. But I'm sure you can realize why > anybody without much git experience would be a bit nervous about > commiting years of svn history to it and resolving never to go > back.) Even if you were a git expert, you should think twice about that IMO. Even CVS is a reasonable way of communicating with somewhat sophisticated clients, Subversion is *much* more reliable, and you don't want to switch that until the client requests -- unless there are *really* big benefits to offer in return, of course.
- Follow-Ups:
- Re: [tlug] Subversion to Git Conversions
- From: Curt Sampson
- Re: [tlug] Subversion to Git Conversions
- From: Edward Middleton
- References:
- [tlug] linux@example.com How many widely can we do that?
- From: Christian Horn
- Re: [tlug] linux@example.com How many widely can we do that?
- From: Ian Barwick
- Re: [tlug] linux@example.com How many widely can we do that?
- From: Johan Berntsson
- Re: [tlug] linux@example.com How many widely can we do that?
- From: Curt Sampson
- Re: [tlug] linux@example.com How many widely can we do that?
- From: Lars Kotthoff
- [tlug] Git Under Windows (Was: linux@example.com)
- From: Curt Sampson
- Re: [tlug] Git Under Windows (Was: linux@example.com)
- From: Attila Kinali
- Re: [tlug] Git Under Windows (Was: linux@example.com)
- From: Curt Sampson
- Re: [tlug] Git Under Windows (Was: linux@example.com)
- From: Stephen J. Turnbull
- [tlug] Subversion to Git Conversions
- From: Curt Sampson
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] linux@example.com How many widely can we do that?
- Next by Date: [tlug] TSAC Meeting: Thursday, October 29th (Tomorrow)
- Previous by thread: [tlug] Subversion to Git Conversions
- Next by thread: Re: [tlug] Subversion to Git Conversions
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links