我看到许多 CS 学生使用Dropbox作为真实SC 系统的替代品,因为它易于使用。
您是否将Dropbox用作快速而简单的源代码控制解决方案?这是一个有效的用途吗?
不是真的,但可能是 Dropbox 与GIT协同工作。对于您想要在多台开发机器上工作的单个开发人员场景,我认为这会很好。
我认为作为一种快速而肮脏的方法,是的,这很好。每个人似乎都没有意识到 Dropbox 确实保存了您文件的历史记录。
但是,您将无法轻松返回到以前的项目状态,而只能返回单个文件的以前状态。
所以,是的,如果你想要非常快并且 VEEERRRRY 肮脏,那就去吧。
Linux内核通过补丁文件开发了很长时间,并且可以正常工作。
我想说任何有效的解决方案都是“有效的”——是否推荐、良好做法等完全是另一回事。我会把他们指向 github,个人设置一个 git 服务器(很容易做到)或一个 SVN 服务器。我还会询问他们的提交日志。
不是源代码控制,可能只是源代码备份
我将我的 svn 存储库存储在 DropBox 文件夹中,这是一种无需设置适当的 SVN 服务器即可在多台计算机上工作的快速而肮脏的方法。
这仅在两个人不同时在不同计算机上使用它时才有效(它会被损坏)
不。免费的源代码管理托管广泛可用 - 保管箱并不比 git 或 mercurial 快,尽管它更脏。
您不妨在本地使用 RCS,就像使用 dropbox 一样。