我有许多不同的项目,大约5个,以及大约15个不同的开发人员,其中一些项目在颠覆,有些则不是。所有的开发人员都在使用TortoiseSVN开发基于Windows的机器,并且这些项目的代码是经典asp和asp.net的混合体。什么是最好的,就像在大多数响应,有用和易于管理的情况下一样,让所有项目都受到颠覆,并为所有开发人员(包括读取和写入)验证访问权限?颠覆称重设置因子
需要考虑的一些事情是通过svnserve或apache提供,这意味着有速度问题,易于管理访问/用户密码以及需要打开额外的防火墙端口(如果svnserve)
另外要考虑在一个存储库中有多个项目而不是每个存储库有一个项目的好处/缺点。版本差异不是一个问题,但是如果多个项目在一个存储库中,获取日志的时间过长可能会是这样,但是,这是否被更简单的用户管理所抵消?
将Trac附加到现有的Subversion回购有多容易? – cdeszaq 2009-02-27 14:11:28