On 11 Mar 2008, at 16:34, Daniel Stockman wrote:
Shuffling files and folders around ad nauseam is not exactly speedy, either. And woe unto you if you want to see how those folders looked two weeks ago (including that folder you deleted and those files you renamed...).
Time Machine? makes it easy... but does it break mercurial's in folder stuff?
I am a web developer, and I will never go back to ad hoc, unversioned code. Your sanity will thank you, too.
often I want a copy of a CSS file so the changes I'm making can be undone en-masse.
I'll also make a myriad of changes to several files to get a desired result and having to comment each change or commit is counter productive.
Mercurial makes branching and merging almost painless (for trivial changes, that is). Also, collecting a series of changes to multiple files in a single changeset (that you can switch to instantly at- will) is far more efficient, from my perspective, than even a _highly-organized_ heap (heh) of files and folders with byzantine naming schemes.
If I could get into the habit, it might help, but it doesn't seem to bring any benefits to me at this point...
any other web developers/builders using Version Control Systems want to share workflow? or point to a step by step?
"Distributed Version Control Illustrated"[1] is a good place to start, I've found the "Hg Book" [2] to be informative and easy to read, as well. (shame about the pictures, though :/). The Mercurial wiki [3] is the canonical reference point.
thanks for those.
Maybe I'll make one more attempt at getting organised...
;o)