Hi Erich;
Am Sonntag, 19. Juni 2011, 12:43:16 schrieb Erich Titl: > Hi Andrew > > on 19.06.2011 12:28, Andrew wrote: > > 19.06.2011 13:00, Erich Titl пишет: > >> Hi Andrew > >> > >> on 18.06.2011 22:56, Andrew wrote: > >> ... > >> > >>>> IMHO we should leave compiled packages out git, at least out of the > >>>> main tree, they are a nuisance there, even though it may brake the > >>>> current release process. > >>>> > >>>> OK GIT gurus, what do I have to do to get back in sync? And please > >>>> don't tell me I have to start from scratch. > >>>> > >>>> thanks > >>>> > >>>> Erich > >>> > >>> Just do 'git pull'. It'll move all files to right place without > >>> interaction :) > >> > >> mega@luna:~/leaf/bering-uclibc/devel/src/leaf> git pull > >> et...@leaf.git.sourceforge.net's password: > >> remote: Counting objects: 432, done. > >> remote: Compressing objects: 100% (390/390), done. > >> remote: Total 428 (delta 69), reused 305 (delta 18) > >> Receiving objects: 100% (428/428), 4.98 MiB | 718 KiB/s, done. > >> Resolving deltas: 100% (69/69), completed with 2 local objects. > >> > >>> From ssh://et...@leaf.git.sourceforge.net/gitroot/leaf/leaf > >>> > >> 3abe67f..72d572c master -> origin/master > >> > >> error: Entry 'bering-uclibc4/buildtool/conf/buildtool.conf' not > >> uptodate. Cannot merge. > >> fatal: merging of trees 49f34d27fb5b96b1c79b3044c51a0641ed82ea55 and > >> 6c946c0253d8864b5965c24b86cee7fa6a657f75 failed > >> > >> Great, what now? GIT is the fifth versioning system I am working with > >> and by far the most incomprehensible. > >> > >> cheers > >> > >> Erich > > > > Possible bering-uclibc4/buildtool/conf/buildtool.conf was modified? > > Sure it was modified, my name is in there as packager, as probably yours > is there in your git repository. > > Anyway, I tried > > git stash > git pull > git stash pop > > Now I have a modified tree. > > But of course everything has to be built again and my development system > will churn now for at least another 6 hours and that is inconvenient. I > vote to stop such modifications until someone comes up with a tree > structure which will survive a few days. I hope it will stay for a much longer time :) Just a short reminder, how the first tree has been created. It was in the mid of developing 4.0, where cvs ceased to work due to an attack on SF. At that time we've been asked for years to move away from cvs to either subversion or git by the SF team. Anyway they never pulled the plug for us, but it was clear durin restoring their servers cvs will be a) the last to be restored and b) they explained the service which was the hardest to secure. The outage of our cvs access was for weeks and not days. So we made the decision to move to git, which was a lot easier than I thought, but we haven't had the time to outline, or we felt we don't have it, the best strategy the tree. It was our plan to do that after 4.0 has been released, but have been forced to do over night. And even with more time, the first try is often not the final one. > > To discard all non-commited changes and return to original state of > > project directory, do 'git reset --hard', and then try to pull again. > > This is definitely not the goal. There are some experimental changes I > made which I don't want to commit right away, neither push them to the > main repository, basically because I am not yet convinced they are > reasonable, nor do I want to loose them. Shure. Do you work with local branches? I'm not really used to it, but I did during rc1, where I had new stuff in a local 4.01 branch and it worked pretty well. It may not have helped today, but it's always a good idea for experimental stuff. kp ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ leaf-devel mailing list leaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-devel