源控制管理器后端

时间:2010-06-09 17:17:30

标签: svn version-control

您认为源控制管理器后端的更好方法是什么?我正在权衡文件系统与托管Subversion服务。 托管Subversion - > (我的公司已经有另一个小组负责这个) 好处: *我们的零维护 *自动备份和恢复 *通过自动备份和文件冗余实现可靠性。 *内置的文件历史视图,文件合并,文件差异

另一方面,虽然文件系统没有上面提到的功能,但更简单。此外,如果文件托管在备份的Linux机器上,则会处理文件系统崩溃问题。 Subversion将需要工作副本,这些副本将在同一个Linux机器上,因此不需要额外的层。

伙计们,我正在寻找更有理由说明为什么我应该采用Subversion而不是保持简单并使用文件系统。

让我知道你的意见。非常感谢,加布里埃尔。

PS:我已经探索了一些商业资源管理器,并决定采用这条路线,因为它更符合我们的需要。

3 个答案:

答案 0 :(得分:2)

我不同意您的声明,即使用文件系统存储您的源代码更简单。当多个开发人员需要同时处理同一个文件时,您会怎么做?当您需要退出更改时,您会做什么?真正的源控制系统(Subversion或其他)的好处很多。

答案 1 :(得分:0)

我甚至懒得列出原因。这一切都归结为:

你是程序员

你每天处理的复杂性使得即使是最复杂的SCM( caugh git caugh )的复杂性也相形见绌。

使用文件系统进行机会控制类似于使用记事本编程:它适用于小型项目,但缺乏功能(和安全性等)将很快开始花费你很长时间。

那就是说,如果没有科学的推荐,那么我确实感到害怕。对不起:(

答案 2 :(得分:0)

相关问题