Code on the Road: Navigating The Minefield that is Visual Source Safe
Such a no-brainer. Why do you even try VSS to begin with? Get the Subversion plugin, grab SVN, and 99% of these things go away.
If that's not enough, git
, and mercurial
provide reasonable distributed solutions. Miles ahead of VSS (Actually, three generations, but who's counting.)
Seems to me, if you're really running an 'ex-pat' office, you'd want distributed. That way you can all trade changes around without having to fight conflicts. Best part is, you can stage to production without branch/tag.
Basically, there's no excuse these days for using an old VCS. Or, dare I say, a Microsoft VCS.