Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [udig-devel] GIT / mercurial

I have used Mercurial for sometime as well.  It is true that the
command set is more similar to Git.  And it works very well.  In
addition it is all python so using it on the different platforms is
quite easy.  But there are several issue I have with it.

1.  Migrating the uDig repository to it will be very hard because I
need to do lots of cleaning on the repository because we added jars at
one point also moved the community folder around alot so the
repository even if it is just trunk is very big.  Also I dont know if
we can just import trunk.  We can't have a 3 GB repository.  That is
not acceptable.  I have already got the GIT one down to 400 MB and am
sure I can reduce it to around 100-200 MB.
2.  How do we strip out the different community modules into their own repo
3.  Bitbucket (the hg repo hosting) restricts the project size to 150
MB.  GItHub is  double that.
4.  HG does not have some of the features that Git has while Git has
all of those present in HG (that I have seen)
5.  Git has more momentum in most spaces.  Sun is backing Mercurial,
Canonical is backing Bazaar but Git has communities.  Ruby,
Javascript, Scala, Linux kernel, wine.  It is huge.
6.  If you like HG better the is a HG commandline that communicates
with Git so you don't even have to use Git commandline
7.  SVN integration (in my experience) is better in GIT.




On Wed, Jun 24, 2009 at 2:30 AM, Jody Garnett<jody.garnett@xxxxxxxxx> wrote:
> Hi Jesse:
>
> I have been talking with Justin about Mercurial and it looks to be an
> easier transition from svn.
>
> Jody
> _______________________________________________
> User-friendly Desktop Internet GIS (uDig)
> http://udig.refractions.net
> http://lists.refractions.net/mailman/listinfo/udig-devel
>


Back to the top