[英]DropBox as Version Control and Offsite Backup
在阅读了 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 进行过主要文件恢复? 或者这甚至被广泛使用? 提前感谢您的反馈。
当这些文件在 VCS 中被历史记录时,使用 Dropbox 维护多个文件及其相关元数据总是有点棘手,因为潜在的损坏问题(如果存储库的其中一个元数据部分未正确同步,您最终可能会得到一个非工作回购)
这就是为什么我总是使用 DropBox:
这样,在 DropBox 中真正需要同步的唯一文件是唯一的捆绑文件(将一个裸仓库表示为一个文件)。
有关更多信息,请参阅“带 DropBox 的 Git ”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.