From: Seth Falcon <seth@userprimary.net>
To: "Nigel Magnay" <nigel.magnay@gmail.com>
Cc: git <git@vger.kernel.org>
Subject: Re: git-svn and migration
Date: Wed, 19 Dec 2007 13:14:46 -0800 [thread overview]
Message-ID: <m28x3qv12x.fsf@userprimary.net> (raw)
In-Reply-To: <320075ff0712191247m132ecd95o46a7778d8bd4f42b@mail.gmail.com> (Nigel Magnay's message of "Wed\, 19 Dec 2007 20\:47\:24 +0000")
"Nigel Magnay" <nigel.magnay@gmail.com> writes:
> I was prepared to put up with it not being a bare repository (asides
> the extra /.git/ in the URL it's pretty much the same).
>
> On the git host I'd set refs/heads/trunk to be
> ref: refs/remotes/svn/trunk
>
> And I'm hoping that a cron of git svn fetch ; git-update-server-info
> will do the trick. It appeared to keep it in sync when I fetch
> downstream. I don't know if I'm being naive though expecting that to
> work as I don't grok all that git-svn needs to work properly - but I'm
> working on it ;-)
>
> My current plan is for developers to push/pull to git to share amongst
> the git-devs, and to push to svn when wanting to share with everyone
> else..
>
> [svn user] ---(ci/co)--->[svn] --pull--> [git]
> ^ ^
> | |
> push push/pull
> | |
> ---[git user]----
I suspect having the git users push/fetch only from svn
would be more reliable. Won't there be problems if git users
do merges and push to the git repo?
Also, seems like it makes the transition more complicateds for git
users since they have to figure out git-svn _and_ the git push/pull.
Perhaps avoid the central git repo until everyone is on git. Then
people have to learn not to use git-svn and to use push/pull instead.
My $0.02
+ seth
--
Seth Falcon | seth@userprimary.net | blog: http://userprimary.net/user/
prev parent reply other threads:[~2007-12-19 21:15 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <320075ff0712190849u2c40cc46pf01fa2a75f557482@mail.gmail.com>
2007-12-19 16:50 ` git-svn and migration Nigel Magnay
2007-12-19 17:54 ` Steven Walter
2007-12-19 20:23 ` Miklos Vajna
[not found] ` <320075ff0712191246r46cd76f7r1d8edc1adf35ae57@mail.gmail.com>
2007-12-19 20:47 ` Nigel Magnay
2007-12-19 21:14 ` Seth Falcon [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=m28x3qv12x.fsf@userprimary.net \
--to=seth@userprimary.net \
--cc=git@vger.kernel.org \
--cc=nigel.magnay@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).