On Sun, Nov 27, 2011 at 2:35 PM, Mark Struberg <[email protected]> wrote:
> Of course GIT can be used under Windows! > > That's the reason why git 1.2 or so changed all commands from "git-xxx" to > "git xxx". > Originally there was a 'git' executable and tons of symlinks like > git-clone, git-fetch, git-ls-files etc. This was really a bummer in > windows, because the only way to implement this in Win* was to copy the git > executable 120 times and thus filling 30MB of file space. > > > Nowadays git-clone and all other commands got replaced with git clone > (without the dash between) and msysgit works fine in Windows environments. > > But there are other things to consider when moving to GIT! GIT has a lot > or benefits, but also a few downsides which have to be considered: > > > * tags and branches are always repository-global! It's not possible to > just tag a single subdirectory as you can do in SVN. You really need to > know upfront how you will going to release your stuff later (all the > modularisation thingy), because that's exactly the way you need to separate > your repositories. > > * git does not support a real sparse checkout handling and git-submodules > handling still sucks. > > * you cannot move a directory with all his history from one git repo to > another one (e.g. sandbox to proper) if they don't have a common tree-ish > ancestor. > > All this can be resolved by understanding how git works and then adopting > the workflow a bit. Please keep in mind that we did this for SVN as well > when we switched from CVS to SVN. E.g. SVN treating all tags and branches > as a 'svn copy' underneath also caused a lot of problems, but we learned > how to cope with it! The same will be needed for adopting GIT with large > projects. > > > LieGrue, > strub > Exactly, thats why it is a voluntary act, no one is asking us to do that, but OEJB is a very active community with all very skilled ppl, IMO at least :), and hence we are one candidate project to help in that. > > > > ----- Original Message ----- > > From: Mohammad Nour El-Din <[email protected]> > > To: [email protected] > > Cc: > > Sent: Sunday, November 27, 2011 11:40 AM > > Subject: Re: [DISCUSS] - OpenEJB to use Git (Fwd: [PROPOSAL] Wicket to > use Git@ASF) > > > > On Sun, Nov 27, 2011 at 12:26 PM, Romain Manni-Bucau > > <[email protected]>wrote: > > > >> because we want to be wide, not for geek only :p > >> > > > > I see, and Git can not be used on Windows ? > > > > > >> > >> - Romain > >> > >> > >> 2011/11/27 Mohammad Nour El-Din <[email protected]> > >> > >> > On Sun, Nov 27, 2011 at 11:42 AM, Romain Manni-Bucau > >> > <[email protected]>wrote: > >> > > >> > > -1 > >> > > > >> > > Mercurial if you want but not git since it is still not as easily > >> useable > >> > > as it should be under windows (i know this OS sucks but we have > > to cope > >> > > with). > >> > > > >> > > >> > Git is the SCM under discussion not Mercuarial at the moment. > >> > > >> > and why it should be under Windows ? :) > >> > > >> > > >> > > > >> > > - Romain > >> > > > >> > > Le 27 nov. 2011 10:24, "Jacek Laskowski" > > <[email protected]> a écrit : > >> > > > >> > > > On Sun, Nov 27, 2011 at 9:49 AM, Mohammad Nour El-Din < > >> > [email protected]> > >> > > > wrote: > >> > > > > >> > > > > So I would like to propose OpenEJB as one of the TLP(s) > > to start > >> > with, > >> > > > and > >> > > > > I already was in contact with Paul Davis and I can and > > I will help > >> in > >> > > > that > >> > > > > transition. > >> > > > > >> > > > At long last! I've been dreaming about it for ages, but > > since I'm not > >> > > > an active committer, I won't prove Git's usefulness. > > I know ASF > >> > > > transitioned to git - http://git.apache.org/, but "This > > is a > >> > > > collection of read-only Git mirrors of Apache > > codebases." What do I > >> > > > need to do to use git in write mode? > >> > > > > >> > > > Jacek > >> > > > > >> > > > -- > >> > > > Jacek Laskowski > >> > > > Java EE, functional languages and IBM WebSphere - > >> > http://blog.japila.pl > >> > > > Warszawa JUG conference = Confitura (formerly Javarsovia) :: > >> > > > http://confitura.pl > >> > > > "Hoping to save time by spending it" by David > > Blevins (Apache > >> OpenEJB) > >> > > > > >> > > > >> > > >> > > >> > > >> > -- > >> > Thanks > >> > - Mohammad Nour > >> > ---- > >> > "Life is like riding a bicycle. To keep your balance you must > > keep > >> moving" > >> > - Albert Einstein > >> > > >> > > > > > > > > -- > > Thanks > > - Mohammad Nour > > ---- > > "Life is like riding a bicycle. To keep your balance you must keep > > moving" > > - Albert Einstein > > > -- Thanks - Mohammad Nour ---- "Life is like riding a bicycle. To keep your balance you must keep moving" - Albert Einstein
