You're probably aware the I have done a substantial number of git migrations. Hopefully someone out there has a simple way to fix this problem;
If I was to do this I'd probably re-run the initial git svn clone from the SVN repository... Kristian 2015-06-01 16:40 GMT+02:00 Jason van Zyl <ja...@takari.io>: > Ok, let’s look around I’m sure folks have gone from monorepo setups to > individual project setups. I doubt we’re the first to attempt this. > > > On Jun 1, 2015, at 10:28 AM, Kristian Rosenvold < > kristian.rosenv...@gmail.com> wrote: > > > > git clone https://github.com/apache/maven-plugins.git > > cd maven-plugins > > ls -al > > git checkout maven-shade-plugin-2.2 > > ls -al > > > > The root gets rewritten on the tags. Not nice. Mojo did not have this > issue. > > > > Kristian > > > > > > 2015-06-01 16:27 GMT+02:00 Kristian Rosenvold < > kristian.rosenv...@gmail.com> > > : > > > >> No, the maven-plugins repo is a slightly different beast when compared > to > >> mojo. And since we're splitting anyway, we're talking about 30-40 > different > >> repos, so there is really no point in your suggested route (the git > clones > >> already exist although I am unsure if they can be used). > >> > >> So I think it's a good idea for everything but maven-shared and > >> maven-plugins. The plan you have outlined does not make sense for > these. We > >> need that script that creates plausible split repos first. > >> > >> To be verify specific, there's something weird about the *tags* in the > >> plugins repo and how this has been translated to git in the current git > svn > >> close. Mojo did not have this problem. > >> > >> Try this: > >> > >> git clone https://github.com/apache/maven-plugins.git > >> > >> Kristian > >> > >> > >> > >> > >> > >> 2015-06-01 16:16 GMT+02:00 Jason van Zyl <ja...@takari.io>: > >> > >>> I think we have that PoC with Mojo moving to Github no? Baptiste, was > >>> this an issue? > >>> > >>> I think it will just be easier to do it all from Git. I don’t think > we’re > >>> going to lose anything in the translation directly from SVN to Git > with the > >>> maturity of the tools. > >>> > >>> But do you agree with the general plan. Get it all to Git and then > we’ll > >>> collectively figure it out. I really don’t see it being an issue given > how > >>> much Git knowledge we have between us all and the Mojo migration to > Github. > >>> > >>>> On Jun 1, 2015, at 8:13 AM, Kristian Rosenvold < > >>> kristian.rosenv...@gmail.com> wrote: > >>>> > >>>> The real problem here is maven-shared and maven-plugins, which need to > >>> be > >>>> rewritten quite heavily. > >>>> > >>>> The existing git mirrors may be used as a starting point for filtering > >>>> operations, but I suspect retaining history is going to be quite a lot > >>> of > >>>> work when splitting the repos. > >>>> > >>>> We should not defer this operation like you suggest, we really need a > >>> proof > >>>> of concept filtering first. > >>>> > >>>> Kristian > >>>> > >>>> > >>>> 2015-06-01 14:06 GMT+02:00 Jason van Zyl <ja...@takari.io>: > >>>> > >>>>> Maybe it best then to have everything mirrored to Git, if there are > any > >>>>> repos that are not. Turn off SVN and do any partitioning once > >>> everything is > >>>>> on the Git side? > >>>>> > >>>>> Anyone have any objections to this general plan of action: > >>>>> > >>>>> 1) Mirror anything to Git that isn’t > >>>>> 2) Make all the Git repos the primary > >>>>> 3) Do any separation or refactoring once in Git to avoid any dealings > >>> with > >>>>> SVN > >>>>> > >>>>>> On Jun 1, 2015, at 7:53 AM, Olivier Lamy <ol...@apache.org> wrote: > >>>>>> > >>>>>> On 1 June 2015 at 21:37, Jason van Zyl <ja...@takari.io> wrote: > >>>>>> > >>>>>>> Great, you should update the document. I’ll move on to the enforcer > >>>>> then. > >>>>>>> > >>>>>>> Did you have explicit instructions for the tools you used for the > >>>>>>> migration that others can use? > >>>>>>> > >>>>>> > >>>>>> nothing special as such repo are already mirrored to git: git:// > >>>>>> git.apache.org/maven-enforcer.git then > >>>>>> https://github.com/apache/maven-enforcer > >>>>>> > >>>>>> so it's just a matter of turning off the svn enforcer path then make > >>> the > >>>>>> git mirror as primary > >>>>>> > >>>>>> > >>>>>>> > >>>>>>>> On Jun 1, 2015, at 7:22 AM, Olivier Lamy <ol...@apache.org> > wrote: > >>>>>>>> > >>>>>>>> AFAIK I already did the indexer migration in git: > >>>>>>>> http://markmail.org/message/je4wmxk5ss4b2cmk > >>>>>>>> > >>>>>>>> It's here: > >>>>>>>> > >>>>> > >>> > https://git1-us-west.apache.org/repos/asf?p=maven-indexer.git;a=summary > >>>>>>>> > >>>>>>>> Cheers > >>>>>>>> Olivier > >>>>>>>> > >>>>>>>> On 1 June 2015 at 21:07, Jason van Zyl <ja...@takari.io> wrote: > >>>>>>>> > >>>>>>>>> Tamas and I volunteer to tackle the indexer, and will ask > Baptiste > >>> for > >>>>>>>>> some help and work on the plugins repos as that fields the most > >>>>>>>>> contributions. > >>>>>>>>> > >>>>>>>>>> On May 29, 2015, at 7:23 AM, Jason van Zyl <ja...@takari.io> > >>> wrote: > >>>>>>>>>> > >>>>>>>>>> I think it's time for a full migration of all our repositories > to > >>>>> Git. > >>>>>>> I > >>>>>>>>> just see the email with Dennis struggling to merge a simple pull > >>>>> request > >>>>>>>>> and I think it's just time to switch completely. I think someone > >>>>> already > >>>>>>>>> started a list and we should just move through it. Personally I > >>> find > >>>>>>> SVN is > >>>>>>>>> just a huge hindrance at this point, especially for contributors. > >>>>>>>>>> > >>>>>>>>>> Thanks, > >>>>>>>>>> > >>>>>>>>>> Jason > >>>>>>>>>> > >>>>>>>>>> ---------------------------------------------------------- > >>>>>>>>>> Jason van Zyl > >>>>>>>>>> Founder, Takari and Apache Maven > >>>>>>>>>> http://twitter.com/jvanzyl > >>>>>>>>>> http://twitter.com/takari_io > >>>>>>>>>> --------------------------------------------------------- > >>>>>>>>>> > >>>>>>>>>> The most dangerous risk: spending your life not doing what you > >>> want > >>>>> on > >>>>>>>>> the bet you can buy yourself freedom to do it later. > >>>>>>>>>> > >>>>>>>>>> -- Randy Komisar > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>> --------------------------------------------------------------------- > >>>>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > >>>>>>>>>> For additional commands, e-mail: dev-h...@maven.apache.org > >>>>>>>>>> > >>>>>>>>> > >>>>>>>>> Thanks, > >>>>>>>>> > >>>>>>>>> Jason > >>>>>>>>> > >>>>>>>>> ---------------------------------------------------------- > >>>>>>>>> Jason van Zyl > >>>>>>>>> Founder, Takari and Apache Maven > >>>>>>>>> http://twitter.com/jvanzyl > >>>>>>>>> http://twitter.com/takari_io > >>>>>>>>> --------------------------------------------------------- > >>>>>>>>> > >>>>>>>>> happiness is like a butterfly: the more you chase it, the more it > >>> will > >>>>>>>>> elude you, but if you turn your attention to other things, it > will > >>>>> come > >>>>>>>>> and sit softly on your shoulder ... > >>>>>>>>> > >>>>>>>>> -- Thoreau > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>> --------------------------------------------------------------------- > >>>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > >>>>>>>>> For additional commands, e-mail: dev-h...@maven.apache.org > >>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> -- > >>>>>>>> Olivier Lamy > >>>>>>>> http://twitter.com/olamy | http://linkedin.com/in/olamy > >>>>>>> > >>>>>>> Thanks, > >>>>>>> > >>>>>>> Jason > >>>>>>> > >>>>>>> ---------------------------------------------------------- > >>>>>>> Jason van Zyl > >>>>>>> Founder, Takari and Apache Maven > >>>>>>> http://twitter.com/jvanzyl > >>>>>>> http://twitter.com/takari_io > >>>>>>> --------------------------------------------------------- > >>>>>>> > >>>>>>> In short, man creates for himself a new religion of a rational > >>>>>>> and technical order to justify his work and to be justified in it. > >>>>>>> > >>>>>>> -- Jacques Ellul, The Technological Society > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > --------------------------------------------------------------------- > >>>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > >>>>>>> For additional commands, e-mail: dev-h...@maven.apache.org > >>>>>>> > >>>>>>> > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> Olivier Lamy > >>>>>> http://twitter.com/olamy | http://linkedin.com/in/olamy > >>>>> > >>>>> Thanks, > >>>>> > >>>>> Jason > >>>>> > >>>>> ---------------------------------------------------------- > >>>>> Jason van Zyl > >>>>> Founder, Takari and Apache Maven > >>>>> http://twitter.com/jvanzyl > >>>>> http://twitter.com/takari_io > >>>>> --------------------------------------------------------- > >>>>> > >>>>> What matters is not ideas, but the people who have them. Good people > >>> can > >>>>> fix bad ideas, but good ideas can't save bad people. > >>>>> > >>>>> -- Paul Graham > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> --------------------------------------------------------------------- > >>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > >>>>> For additional commands, e-mail: dev-h...@maven.apache.org > >>>>> > >>>>> > >>> > >>> Thanks, > >>> > >>> Jason > >>> > >>> ---------------------------------------------------------- > >>> Jason van Zyl > >>> Founder, Takari and Apache Maven > >>> http://twitter.com/jvanzyl > >>> http://twitter.com/takari_io > >>> --------------------------------------------------------- > >>> > >>> You are never dedicated to something you have complete confidence in. > >>> No one is fanatically shouting that the sun is going to rise tomorrow. > >>> They know it is going to rise tomorrow. When people are fanatically > >>> dedicated to political or religious faiths or any other kind of > >>> dogmas or goals, it's always because these dogmas or > >>> goals are in doubt. > >>> > >>> -- Robert Pirzig, Zen and the Art of Motorcycle Maintenance > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > >>> For additional commands, e-mail: dev-h...@maven.apache.org > >>> > >>> > >> > > Thanks, > > Jason > > ---------------------------------------------------------- > Jason van Zyl > Founder, Takari and Apache Maven > http://twitter.com/jvanzyl > http://twitter.com/takari_io > --------------------------------------------------------- > > To think is easy. To act is hard. But the hardest thing in the world is to > act in accordance with your thinking. > > -- Johann von Goethe > > > > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > >