撸了一个自动同步的小工具

2016-07-23 14:00:41 +08:00
 timwu

文章: http://wuzhiwei.net/file_sync_git/

Github : https://github.com/iWoz/file_sync

4072 次点击
所在节点    Python
10 条回复
lixingcong
2016-07-23 15:17:37 +08:00
这种是对文本类的配置备份有奇效,对某些二进制文件的备份还是不太适合
billwang
2016-07-23 16:58:41 +08:00
如果备份的大部分都是 word 和 excel 文档,又不想让这些文档公开怎么办?购买 github 收费用户?那还不如免费百度云来的快些
skywalker
2016-07-23 17:11:41 +08:00
我所有配置文件都符号链接到一个目录,这个目录用 git 来管理、用 rsync/dropbox 来同步随你的便……
timwu
2016-07-24 12:37:30 +08:00
@lixingcong 二进制没法对比查看改动,但是还是能够回滚的
timwu
2016-07-24 12:38:46 +08:00
@billwang 这种情况如果是公司的话建议搭建一个私有 Git ,如果是个人的话建议使用 Bitbucket ,海外,稳定,而且有免费的私有仓库
timwu
2016-07-24 12:39:53 +08:00
@skywalker 我曾经尝试过符号链接,有些编辑器编辑出来之后并不会有改动,而且反应到 git 里的改动是符号链接,不知道你是不是硬链接
skywalker
2016-07-26 14:12:00 +08:00
@timwu 我用的是符号链接。不过我是源文件放在 repo 里面,然后链接到目标位置。比如 git 的配置文件,其文件位于`~/dotfiles/.gitconfig`,然后把这个文件符号链接到`~/.gitconfig`。
timwu
2016-07-26 18:25:17 +08:00
@skywalker 这个可行,但风险有点高,万一 git 仓库被不小心移除了,会导致所有软件都没法 work
skywalker
2016-07-26 18:29:38 +08:00
@timwu git 我放在 github ,在其它地方也有备份,移除了就重新 clone 一下呗
billwang
2016-08-25 21:42:22 +08:00
@timwu 不行的,我的 doc 资料已经近 5g 了,另外还有一些图片和表格及 ppt 等。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/294384

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX