|

楼主 |
发表于 2007-7-10 21:18:42
|
显示全部楼层
我还是认为应该用subversion比较好
我觉得让用户直接自由地读写project folder是很不安全的一种做法。即便你有很好的备份措施,一旦文件被误删除或者损坏了还是需要时间来恢复的。
你可以在subversion里面设置不同的project folder,然后把权限缩小到用户本身(通过ssh-key来做authentication). 这样子你可以很清楚每个用户在哪个时间修改了哪一个文件,还可以很轻送地revert any changes.
还有就是在Mac, Linux, Windows都有不同的svn client. 那么你的developer现在就可以在自己的desktop machine上开发,然后再把文件check into repository.
当然缺点方面就是用了subversion你就需要额外的disk space, more backups这些都是需要考虑的问题,特别是你们做cg的有可能文件容量会很大.
我只是觉得我们不应该把所有的authentication都做到系统里来,很多可以由application所能控制的权限不应该加重系统管理员的任务 |
|