我目前在一家小型网络开发公司工作,我们主要做活动网站和其他促销活动。在我们的第一年,我们一直在使用“服务器”来共享项目文件,这是一台具有网络共享的普通 Windows 机器。但这并不完全是未来的证明。
SVN 非常适合代码(这是我们现在使用的),但我希望对我们的所有或大部分文件进行版本控制(或至少某种形式的同步)。
我本质上想要的是颠覆对代码所做的事情,但对于我们的文档/psd/pdf文件。
我意识到 subversion 也可以处理二进制文件,但我觉得这对于我们的目的来说可能有点矫枉过正。它不一定需要完整版本控制系统的所有花里胡哨,但可以消除对增量命名的需要(Notes_1.23.doc)并减少错误覆盖某些内容的机会。
它还需要是多平台的,可以处理大文件(100 mb+)并且可以被一些非技术人员使用。