在读完 Michael Lopp 的书《Being Geek》后,我开始使用 Dropbox 作为在家庭计算机和工作计算机之间同步文件的一种方式。这太棒了,它确实让您可以轻松地跟踪您正在处理的文件的最新版本。
我的问题与人们使用此工具的经验有关,尤其是可能使用它来开发更大项目的程序员。
目前,我看到 Dropbox 的 3 个主要用途:
1. synchronize files between home and work computers
2. version control (you have to log into the dropbox site to access previous versions)
3. off-site backup
现在我用它作为我的主要备份工具,我不确定这是一个好主意。但现在我在每台计算机(我的家用笔记本电脑和我的工作计算机)上“签出”了整个项目的本地(工作)副本,此外,我的整个项目都保存在保管箱站点上。所以我在想,如果我的一台计算机或两台计算机发生任何问题,我仍然可以使用异地备份,只需重新安装 Dropbox 即可访问我的所有文件。
有人有这样做的经验吗?有人使用 Dropbox 完成过主要文件恢复吗?或者说这已经被广泛使用了?感谢您提前提供反馈。
使用 Dropbox 维护多个文件and由于潜在的损坏问题,当这些文件在 VCS 中历史记录时,其关联的元数据总是有点棘手(如果存储库的这些元数据部分之一未正确同步,您最终可能会得到一个 non_working 存储库)
这就是为什么我总是使用 DropBox:
- DVCS(如 Git):我可以直接在 DropBox 存储库内的工作树中工作,或者如果需要,我可以将所述存储库克隆到 DropBox 之外的任何其他位置,
- 一个单一的bundle https://stackoverflow.com/questions/2129214/backup-a-local-git-repository/2129286#2129286我可以随时将本地存储库中的更改推送到该文件,无论该存储库位于何处。
这样,DropBox 中真正需要同步的唯一文件是唯一的捆绑文件(表示一个裸存储库,如one file).
See "Git 与 DropBox https://stackoverflow.com/questions/3632723/git-with-dropbox”了解更多。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)