@Prasanna you can follow along with the SVN -> GIT history migration in https://issues.apache.org/jira/browse/LUCENE-6933 <https://issues.apache.org/jira/browse/LUCENE-6933>
@Erick for some basics you can checkout these interactive git guides, either https://www.codecademy.com/learn/learn-git <https://www.codecademy.com/learn/learn-git> or http://gitreal.codeschool.com/ <http://gitreal.codeschool.com/> though as Mark said if you find a decent UI you rarely need to use the command line. I’ve been fond of IntelliJ’s git support, but I have found Eclipse’s to be absolutely terrible (egit). -Steve > On Jan 9, 2016, at 8:02 PM, Prasanna Dangalla <[email protected]> > wrote: > > > > On Sunday, 10 January 2016, Prasanna Dangalla <[email protected] > <mailto:[email protected]>> wrote: > Hi All, > I'm a new member to this project. I was reading the mails previously. Thiught > leeHere if we migrate > > mails previously. Thought of giving an input. Here if we migrate > Sorry for the typo... > > from svn its better to migrate the history as well. I meant the commit > history. How do we migrate the SVN commit log from svn to git ? > > On Sunday, 10 January 2016, Mark Miller <[email protected] <>> wrote: > I think we will update much of the doc as we go, but I'm sure there are > plenty of people that can help on the list with any questions. We can > probably get some basics up relatively painlessly. I'd guess the number of > committers that have not worked with Git yet is very small. > > As a start, my recommendation would be to Google Git for SVN users and look > at some of those resources though. It's probably better than what we will > subset. > > Personally, I like to just use SmartGit and mostly ignore command line Git :) > > How have you been able to ignore GitHub for so long :) > > Mark > On Sat, Jan 9, 2016 at 6:13 PM Erick Erickson <[email protected] <>> > wrote: > I'm a little confused. A while ago I asked about whether I had to > learn all about Git, and as I remember the reply was "this is just > about the build process". Perhaps I mis-interpreted or that was > referring only to the bits Dawid was working on at that instant or.... > > Anyway, assuming the SVN repo becomes read-only, that implies that all > our commits need to happen in Git, right? There are still some "git > challenged" curmudgeons out there (like me) who really haven't much of > a clue. I'll figure it out, mind you but it'd be nice if there were a > clear signal that "Now you have to figure it out because you can't > commit to the SVN repo any more". > > And the "how to contribute" page is all about SVN: > https://wiki.apache.org/solr/HowToContribute > <https://wiki.apache.org/solr/HowToContribute>, if my understanding is > at all close that page needs some significant editing. > > Personally, before I screw up my first commit under Git, it would be > super helpful if there were a step-by-step. No doubt that really > amounts to three commands or something, but before "just trying stuff" > it would be nice to have the steps for committing (pushing?) to trunk > and then getting those changes into 5x (well, maybe 6.0 by then) > outlined... > > Or I'm off in the weeds here, always a possibility. > > FWIW, > Erick > > > > On Sat, Jan 9, 2016 at 2:52 PM, Uwe Schindler <[email protected] <>> wrote: > > Hi Mark, > > > > > > > > thanks for starting this! Looking forward to the whole process. When Infra > > is about to “activate” the new GIT repo, I will take care of Policeman > > Jenkins and fix the remaining validation tasks. I don’t want to do this. I > > think your commit is fine. > > > > > > > > We now need some workflows how to merge between master/trunk and the release > > branches. Projects do this in different ways (cherry-picking,…). I have no > > preference or idea, sorry! I only know how to merge feature branches into > > master J > > > > > > > > You mentioned that we should make the old svn read only. Maybe do it similar > > like we did during LuSolr merge: Add a final commit removing everything from > > trunk/branch_5x and leaving a readme.txt file in trunk and branch_5x > > pointing to Git. All other branches stay alive. After that we could make it > > read only – but it is not really needed. What do others think? > > > > > > > > Uwe > > > > > > > > ----- > > > > Uwe Schindler > > > > H.-H.-Meier-Allee 63, D-28213 Bremen > > > > http://www.thetaphi.de <http://www.thetaphi.de/> > > > > eMail: [email protected] <> > > > > > > > > From: Mark Miller [mailto:[email protected] <>] > > Sent: Saturday, January 09, 2016 10:55 PM > > To: java-dev <[email protected] <>> > > Subject: Moving Lucene / Solr from SVN to Git > > > > > > > > We have done almost all of the work necessary for a move and I have filed an > > issue with INFRA. > > > > > > > > LUCENE-6937: Migrate Lucene project from SVN to Git. > > > > https://issues.apache.org/jira/browse/LUCENE-6937 > > <https://issues.apache.org/jira/browse/LUCENE-6937> > > > > > > > > INFRA-11056: Migrate Lucene project from SVN to Git. > > > > https://issues.apache.org/jira/browse/INFRA-11056 > > <https://issues.apache.org/jira/browse/INFRA-11056> > > > > > > > > Everyone knows about rebase and linear history right ;) > > > > > > > > - Mark > > > > -- > > > > - Mark > > > > about.me/markrmiller <http://about.me/markrmiller> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] <> > For additional commands, e-mail: [email protected] <> > > -- > - Mark > about.me/markrmiller <http://about.me/markrmiller> > > -- > Prasanna Dangalla > Software Engineer, WSO2, Inc.; http://wso2.com/ <http://wso2.com/> > http://wso2.com/about/team/prasanna-dangalla > <http://wso2.com/about/team/prasanna-dangalla> > lean.enterprise.middleware > > cell: +94 777 55 80 30 | +94 718 11 27 51 > twitter: @prasa77 > > > > -- > Prasanna Dangalla > Software Engineer, WSO2, Inc.; http://wso2.com/ <http://wso2.com/> > http://wso2.com/about/team/prasanna-dangalla > <http://wso2.com/about/team/prasanna-dangalla> > lean.enterprise.middleware > > cell: +94 777 55 80 30 | +94 718 11 27 51 > twitter: @prasa77
