我们的团队(小型团队)目前将我们的 Visual Studio 项目保存在网络驱动器上(没有版本控制)。我希望我们开始使用版本控制,所以我想安装 Subversion 并将所有项目放入 svn 存储库中。
现在的问题是:我们应该把工作副本放在哪里?
- 选项 A:放在本地硬盘上。优点:编译速度快。
- 选项 B:放在服务器上的网络共享中(每个用户一个目录)。优点:每天备份时包含所有工作副本。
理想情况下,我希望同时拥有两个优点,但我猜这不可能实现(至少不是不重新设计我们的备份策略)。或者有其他支持或反对选项 A 和 B 的观点吗?