Much of what I do is revisit the same processes with a modern update to one or a few elements. Back in the "old days", we used mercurial (sp?), tortoise svn, and a litany or other easily corrupted synchronization utilities for code. For nearly a decade, I've used these tools but have always found a "Workaround" when they fail to live up to their core functionalities.