Moving to D
Nick Sabalausky
a at a.a
Sat Jan 8 10:47:41 PST 2011
"Andrej Mitrovic" <andrej.mitrovich at gmail.com> wrote in message
news:mailman.459.1294356168.4748.digitalmars-d at puremagic.com...
> I've ever only used hg (mercurial), but only for some private
> repositories. I'll say one thing: it's pretty damn fast considering it
> requires Python to work. Also, Joel's tutorial that introduced me to
> hg was short and and to the point: http://hginit.com/
I have to comment on this part:
"The main way you notice this is that in Subversion, if you go into a
subdirectory and commit your changes, it only commits changes in that
subdirectory and all directories below it, which potentially means you've
forgotten to check something in that lives in some other subdirectory which
also changed. Whereas, in Mercurial, all commands always apply to the entire
tree. If your code is in c:\code, when you issue the hg commit command, you
can be in c:\code or in any subdirectory and it has the same effect."
Funny thing about that: After accidentally committing a subdirectory instead
of the full project one too many times, I submitted a TortoiseSVN feature
request for an option to always commit the full working directory, or at
least an option to warn when you're not committing the full working
directory. They absolutely lynched me for having such a suggestion.
More information about the Digitalmars-d
mailing list