我看过this question并且已关闭。所以我很抱歉,如果这里不允许这样做,但这个问题真的让我烦恼,我找不到令人满意的答案了。
现在有什么理由使用版本控制系统(例如SVN)。使用基于云的文件系统,你不能简单地使用它吗?特别是如果在“碰撞”的情况下你不能依赖自动文件合并?
我想对于更大的项目来说,拥有一种正式的处理权限等方式变得非常重要。但是对于较小的群体(如2-10人)呢?
所以在这篇文章中写完了很多问题:任何人都可以给出任何(实际)示例,其中dropbox不能正确地实现版本控制 - 而且svn会这样做吗?
答案 0 :(得分:1)
DropBox和版本控制系统(如SVN)的用途不同。 Dropbox主要用于保存/共享照片,文档等。使用版本控制工具,您可以跟踪文件/项目的历史记录,与团队成员共享,以及帮助您管理源代码的更多内容,文件等
特别是如果在“碰撞”的情况下你不能依赖 自动文件合并无论如何?
通常,版本控制工具附带一个差异/合并工具,允许您自动或手动合并文件。
我想对于更大的项目来说,拥有正式的方式变得非常重要 处理权限等等。但是较小的群体(如 2-10人)?
这主要取决于你。如果您希望所有团队成员完全控制源代码管理下的所有文件,则无需配置权限。否则,就像您没有人在特定项目下编辑文件一样,请利用系统中的安全管理。
答案 1 :(得分:1)
以下是Dropbox不利于源代码管理的一些原因