Hi All, I'm a new member to this project. I was reading the mails previously. Thiught leeHere if we migrate 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 <markrmil...@gmail.com> 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 <erickerick...@gmail.com > <javascript:_e(%7B%7D,'cvml','erickerick...@gmail.com');>> 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, 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 <u...@thetaphi.de >> <javascript:_e(%7B%7D,'cvml','u...@thetaphi.de');>> 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 >> > >> > eMail: u...@thetaphi.de >> <javascript:_e(%7B%7D,'cvml','u...@thetaphi.de');> >> > >> > >> > >> > From: Mark Miller [mailto:markrmil...@gmail.com >> <javascript:_e(%7B%7D,'cvml','markrmil...@gmail.com');>] >> > Sent: Saturday, January 09, 2016 10:55 PM >> > To: java-dev <java-...@lucene.apache.org >> <javascript:_e(%7B%7D,'cvml','java-...@lucene.apache.org');>> >> > 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 >> > >> > >> > >> > INFRA-11056: Migrate Lucene project from SVN to Git. >> > >> > https://issues.apache.org/jira/browse/INFRA-11056 >> > >> > >> > >> > Everyone knows about rebase and linear history right ;) >> > >> > >> > >> > - Mark >> > >> > -- >> > >> > - Mark >> > >> > about.me/markrmiller >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org >> <javascript:_e(%7B%7D,'cvml','dev-unsubscr...@lucene.apache.org');> >> For additional commands, e-mail: dev-h...@lucene.apache.org >> <javascript:_e(%7B%7D,'cvml','dev-h...@lucene.apache.org');> >> >> -- > - Mark > about.me/markrmiller > -- Prasanna Dangalla Software Engineer, WSO2, Inc.; http://wso2.com/ http://wso2.com/about/team/prasanna-dangalla lean.enterprise.middleware cell: +94 777 55 80 30 | +94 718 11 27 51 twitter: @prasa77