On Wed, 02 Feb 2011 10:08 +0000, "Upayavira" <u...@odoko.co.uk> wrote:
> It has been suggested that you can do HG to SVN via:
> 
>   hg -> git-fast-import -> svn

The other place suggested to ask is on users@subversion.a.o.

Upayavira

> On Wed, 02 Feb 2011 09:00 +0000, "Upayavira" <u...@odoko.co.uk> wrote:
> > I've done the authz grants. I could find accounts for everyone except
> > Joseph Gentle and Lennard de Rijk.
> > 
> > I've also created the space itself.
> > 
> > So, then next big thing is to work out whether to just commit a snapshot
> > or whether to attempt a full import.
> > 
> > I'll ask on the ASF's infrastructure mailing list whether anyone knows
> > of HG->SVN conversion techniques.
> > 
> > Upayavira
> > 
> > On Wed, 02 Feb 2011 08:07 +0000, "Upayavira" <u...@odoko.co.uk> wrote:
> > > I am happy to help with getting SVN set up.
> > > 
> > > These are the stages that it requires, as far as I see:
> > > 
> > >  * svn mkdir https://svn.apache.org/repos/asf/incubator/wave
> > >  * granting access in the authz config
> > >  * if we have history, importing it
> > >  * if we don't have history, doing an svn commit of the code as is
> > > 
> > > (now goes to see if this matches what it says in the documentation...)
> > > 
> > > As to other points, in terms of converting to SVN, I'd suggest looking
> > > for intermediaries. What can you convert an HG repo to?
> > > 
> > > In terms of the site, yes, you'd typically have site next to trunk.
> > > 
> > > I'll get the space created soon. If you decide to ditch history, you can
> > > then do the rest yourself. If you find a way to preserve history, I can
> > > arrange an import.
> > > 
> > > Upayavira
> > > 
> > > On Tue, 01 Feb 2011 19:18 -0800, "Michael MacFadden"
> > > <michael.macfad...@gmail.com> wrote:
> > > > It seems like all of the tools are focused on moving from SN to
> > > > mercurial.  Doesn't seem to be an easy way to go the other way and
> > > > preserve the history.  I will do a little bit of searching, but as Dave
> > > > says, I don't think the history is important enough to struggle with 
> > > > it. 
> > > > Especially if we leave the google code repo up and read only.
> > > > 
> > > > As a side note, there are some other suggestions from apache on how to
> > > > set the SVN up.  It seems like the files for the site are supposed to be
> > > > high up in the repository, probably as a peer to the "code".  I will 
> > > > poke
> > > > around and see what a typical layout is.
> > > > 
> > > > As a side not it does look like we need to get the SVN set up before we
> > > > can move forward with the public site, which is why I am trying to get
> > > > that organized.  I am perfectly happy taking point on the SVN move.
> > > > 
> > > > Thanks.
> > > > 
> > > > ~Michael
> > > > 
> > > > On Feb 1, 2011, at 6:13 PM, David Hearnden wrote:
> > > > 
> > > > > The most painless solution would be just to check in a snapshot of 
> > > > > the hg
> > > > > repo into svn.
> > > > > 
> > > > > If there is a way to preserve history, then that would be better, but 
> > > > > I
> > > > > don't think the history is valuable enough for anyone to spend more 
> > > > > than a
> > > > > few hours looking in to it.  e.g., we've lost history twice before: 
> > > > > once in
> > > > > the move of wave code from our internal repositories out to Google 
> > > > > Code, and
> > > > > then once again when we merged the wave-protocol-libraries repo into
> > > > > wave-protocol.
> > > > > 
> > > > > In either case, once the appropriate mechanisms are working, we should
> > > > > announce that we'll do the migration a few days or a week in advance, 
> > > > > to
> > > > > give contributors enough time to submit what they can.  Trying to 
> > > > > continue a
> > > > > patch through a repository + vcs change can be quite painful.
> > > > > 
> > > > > -Dave
> > > > > 
> > > > > On Wed, Feb 2, 2011 at 1:06 PM, James Purser <jamesrpur...@gmail.com> 
> > > > > wrote:
> > > > > 
> > > > >> has anyone had a look at the best way to convert from hg to svn?
> > > > >> 
> > > > >> Google brings me plenty of ways to do it the other way, but nothing
> > > > >> helpful.
> > > > >> 
> > > > >> James
> > > > >> 
> > > > >> On Wed, Feb 2, 2011 at 1:03 PM, Michael MacFadden <
> > > > >> michael.macfad...@gmail.com> wrote:
> > > > >> 
> > > > >>> Mentors,
> > > > >>> 
> > > > >>> Looks like you need to set up the SVN repo.  I am sure you know 
> > > > >>> this, but
> > > > >> I
> > > > >>> figured out that the mentor's had to do it by reading the following
> > > > >>> instructions.  Thanks.
> > > > >>> 
> > > > >>> http://incubator.apache.org/guides/mentor.html#Set+Up+Podling
> > > > >>> 
> > > > >>> ~Michael
> > > > >> 
> > > > 
> > > 
> > 
> 

Reply via email to