Subversion, definitely. Today (2009) TortoiseSVN provides integrated navigation through the Subversion Explorer repositories and, in particular, supports distinguishing arbitrary Word documents (it defers the difference to Word itself, but this function works very well).
There is no reason why TortoiseGit cannot have the same function, but today this situation does not exist in a stable form. Fortunately, it's easy to port the Subversion repository to Git anytime in the future.
Update . As of 2011, TortoiseGit appears to have the same document management features as TortoiseSVN. However, Subversion supports advisory blocking documents so that other users are notified if they try to edit the document at the same time as someone else. As far as I know, TortoiseGit cannot support this feature due to its distributed nature of Git.
Greg Hewgill Jul 14 '09 at 19:59 2009-07-14 19:59
source share