> From: discuss-boun...@lopsa.org [mailto:discuss-boun...@lopsa.org] On > Behalf Of John H. Robinson, IV > > I no longer recommend Subversion for anything. There are better tools, > and they come down to Mercurial and Git.
You know it's meaningless and worthless to just say "X is better than Y." To express a valuable opinion you'll need to (a) explain why, (b) explain under what circumstances, and (c) acknowledge both sides. Because there is nothing which is 100% better than another in every way. And when you make a blanket statement such as that, you're not acknowledging the situations in which the opposite is true. AKA you're using your own assumptions and value judgements, which may or may not match the assumptions and value judgements of whoever you're talking to. Personally, I think git and mercurial are better than svn, specifically if your versioned tree is entirely (or almost entirely) text based. There is no way to lock files in git. I don't know about mercurial. Don't feed me a line about how locking files is always bad, because if the files are unmergeable, it's generally better user work flow to get lock on a file before editing it, in order to prevent lost work, which happens whenever multiple people are editing the same unmergeable file at the same time. Also, suppose there is a development team in India, and one in US, and another in Japan. Svn allows multiple servers to live synchronize automatically, so each development team is able to work at LAN speeds and reliability, while the servers sync to each other in the background, without making the user interactively wait while syncing a directory tree multiple times across various continents. I don't think there's a good way to do this with git or mercurial. So don't blanket "X is better than Y" and end of story. Each is better in some ways. _______________________________________________ Discuss mailing list Discuss@lopsa.org http://lopsa.org/cgi-bin/mailman/listinfo/discuss This list provided by the League of Professional System Administrators http://lopsa.org/