我打算购买一个Dropbox帐户,因为我真的需要一个,但后来我问自己“为什么不使用SVN呢?”
所以我在Debian服务器上设置了一个SVN服务器。然后在我的Windows桌面上安装TortoiseSVN,在Apple笔记本电脑上安装了版本。
我尝试在Windows上每小时创建一个cronjobs /command:update
和/comment:commit
,但这里遇到了一些我遇到的问题:
如果我删除了一个文件,我必须通过TortoiseSVN | Delete
执行此操作,我无法将其删除,就像它是普通文件一样。
如果我的服务器上有一个*.txt
但我的机器上有一个更新的,{TortoiseSVN在我更新时不知道该怎么做。我如何精确地希望它只保留最后一个编辑?
我这样做错了吗?我应该编写一个脚本来“观察”该文件夹并进行同步吗?
答案 0 :(得分:2)
您可能需要调查SparkleShare,这是一个使用git
作为传输和版本控制系统的开源Dropbox替代方案。有适用于Windows,Linux和OS X的客户端。
答案 1 :(得分:0)
您正在尝试将SVN用于不适合的事情。存储库的重点在于您要小心提交的内容和删除的内容。它可以跟踪文档的增量更改。
您将不得不以SVN的使用方式开始使用SVN。那就是:
如果这不方便或不适合您的目的,我建议您找到专门为DropBox做的软件。哦,我看到一个答案刚刚提供了一个建议的产品尝试。