svn 作为 ubuntu 上的备份系统:新添加的文件怎么样?
我正在使用 svn 存储库来备份服务器的特定文件夹。
我正在使用 cron 定期提交更改。
但是,我只是想知道它是否也考虑到新添加的文件。或者只是对现有文件进行更改。
如果是这样,我该怎么办?放弃使用 svn 进行备份的想法?
I'm using a svn repository for the backup of specific folders of my server.
I'm using cron to commit the changes regularly.
However, I was just wondering if it takes in consideration new added files as well. Or just the changes to existing files.
If so, what should I do ? Abandon the idea to use svn for backups ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
cronjob 可能会在提交之前执行以下操作:
不过,只有当您对要添加的内容不感兴趣时,此方法才有效。它将添加所有新文件。
编辑:“Edwin Buck”指出
svn status
仅列出新目录,而不列出其文件。不过, svn add 会递归地添加一个新目录(包括文件)。The cronjob might do the following before committing:
This approach only works, if you're not interested what's going to be added, though. It'll add all new files.
EDIT: "Edwin Buck" pointed out that
svn status
only lists new directories, not their files.svn add
adds a new directory recursively (including files), though.