
23-03-2010, 17:34
|
|
4272 mentor, 1024 alumnus
AKA: Luke Shumaker
 FRC #4272
Team Role: Mentor
|
|
Join Date: Mar 2009
Rookie Year: 2009
Location: Indianapolis, IN
Posts: 60
|
|
|
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!
|