Man*_*ero 6 svn version-control tortoisesvn
TortoiseSVN对此有好处吗?
如何最好的做法才能正常工作?
使用这种方式特别关注棘手的问题?
对于单个开发人员来说没问题.
但我严格禁止与多个开发人员一起使用它.
SVN书中说:
不要被所有用户直接通过file:// URL访问存储库的简单想法所诱惑.即使存储库可以通过网络共享随时可供所有人使用,这也是一个坏主意.它删除了用户和存储库之间的任何保护层:用户可能会意外(或故意)破坏存储库数据库,很难使存储库脱机以进行检查或升级,并且可能导致文件权限问题混乱(请参阅"支持多个存储库访问方法"一节.)请注意,这也是我们警告不要通过svn + ssh:// URL访问存储库的原因之一 - 从安全角度来看,它实际上与访问本地用户相同通过file://,如果管理员不小心,可能会带来所有相同的问题.
(来自:http://svnbook.red-bean.com/en/1.4/svn.serverconfig.choosing.html)
安装svnserve并不复杂,确实值得在配置中花费一两个小时.