Hi Martijn,
interesting toppic. I'm not quite on the edge of the subject of
distributed scm's, but the concept is interesting. Just reading about
the commit rate of Linus, would be a reason to look a little deeper
into that.
Though personally I so fare only made experiments with mercurial. No
real reason why I choose it for experiments over git. Probably I was
afraid of git beeing tooo complicated and mercurial beeing the scm
java is hosted in. I thought trying mercurial is not the worst choice.
So a question to you would be besides beeing supported by sf, why do
you favour git over mercurial?
Another question would be why move away from svn now.
I liked what I saw in my mercurial experiments, but I thinkt it really
only starts to make fun in really big projects that have a big to huge
developer group that like to contribute code.
And I don't think thats the case for wicketstuff nor for wicket
itself. For those projects I'd stick with the most popular and wait
how the distributed scm's are evolving.
As a indivitual developer it doesn't keep you off using git or
mercurial as a supersmart svn client. That way you can have the
comfort of revision control when you are working on bigger patches or
when you are 'ofline'
If it were up to me I currently wouldn't move the repository.
Btw. how is mavens support for git? Would the teamcity server get
along with it?
Martin
Am 01.03.2009 um 23:12 schrieb Martijn Dashorst:
All,
sf.net supports git as a SCM. I've used git on some small projects
locally, and I like it: local commits are really nice, (proper) merge
tracking shortens branch management, it is really fast and finally
committing small parts from your local copy is much simpler than with
svn (cherry pick the files to be added).
Though svn was a great improvement over cvs, I think git is a boon
to work with.
Anyone up for migrating the wicketstuff svn repository over to git?
Martijn
--
Become a Wicket expert, learn from the best: http://wicketinaction.com
Apache Wicket 1.3.5 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.