View Single Post
  #2   Spotlight this post!  
Unread 23-03-2010, 17:34
LukeS LukeS is offline
4272 mentor, 1024 alumnus
AKA: Luke Shumaker
FRC #4272
Team Role: Mentor
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Indianapolis, IN
Posts: 60
LukeS is an unknown quantity at this point
Re: Mecurial DVCS - your experiences using it

Yes, our whole team used it.

In order:
  • We were developing in Java
  • We were using the normal Netbeans option. In order to clone between Windows systems, we used Cygwin to set up SSH.
  • Having actual version tracking is a amazing, you don't have to manage folders with different versions/dates on them, automated merging, cloning is way faster, since you don't copy the Javadocs/compiled files...
  • Loved it, though some members took a while to grasp the `revert' feature. (``Why'd you delete my commented out code!? I didn't have a backup!'')
  • No, we didn't tag versions, but you would see things like ``End of Washington DC'' as a commit message.
  • The default `.hgignore' file just won't do. The one we used is attached (rename to `.hgignore', place in the root directory of your project) The file is hidden on *NIX, idk on Windows. Also, since Windows and *NIX newlines are different, Netbeans automatically does this, so you end up having to make an empty commit with the message ``convert to UNIX newlines, ignore...''
  • We were on both *NIX and Windows XP systems.

I think I still prefer GIT, but HG is close, and integrated with Netbeans.

Happy Hacking!
Attached Files
File Type: txt hgignore.txt (144 Bytes, 22 views)