I've played with various tools on OS X, and the best I've found is
SmartGIT, which is free for non-commercial use (and Java, so multi
platform). I like it for this sort of thing since it also has some
helper functions for users of projects like this.
Speaking of which, here's my 2c. Git is designed to address the exact
problems discussed in this thread - it allows contributors to safely
develop parallel branches and 'grown-ups' to merge selected branches
with the main branch, and it has great support for tags and full
releases, *but* it's way harder for the dabbler to work on some
features but try to keep up to date with an ongoing flow of many
changes. For instance, if I were working on ImageStreams, and had
occasional small fixes, but also wanted to keep up to date with the
'head' branch, I'd expect to have a lot of merge problems when I
update - I do have with another project that has moved to Git.
Not enough to stop things moving ahead, but just a caveat. The normal
users who wants to just do a complete check-out of a formally tagged
release should be fine, they just may have to start from a blank slate
each time, unlike say SVN, which works well with a 'master/remote' and
'slave/local' repo.
Sorry I can't offer to contribute yet, I don't really have my head
around OSG yet! Hopefully down the road. Great project, thanks for the
hard work.
Regards,
Bruce Wheaton
PS The hardest part of moving to Git was giving up Versions, the most
'Mac-like' SCM client I've seen yet.
On Feb 26, 2010, at 8:23 AM, Robert Osfield wrote:
Hi Mathieu et. al,
On Fri, Feb 26, 2010 at 12:34 PM, Mathieu Marache <[email protected]
> wrote:
Mercurial had a head start but now things are even in terms of
tools, both command line and graphical.
Windows :
- command line with msysgit :
http://msysgit.googlecode.com/files/Git-1.6.5.1-preview20091022.exe
- explorer integration with TortoiseGit :
http://code.google.com/p/tortoisegit/downloads/list
Mac :
- git : http://code.google.com/p/git-osx-installer/downloads/list
- gitk : comes in with git and is a graphical local repository
browser
- GitX (my fav app) : http://gitx.frim.nl/
Could Windows and Mac users have a play with these tools. It'd be
good to get feedback on how you get on with the various tools for
Git, Mercurial and Subversion and how they all compare with each
other.
Thanks,
Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org