V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
timwu
V2EX  ›  Python

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

  •  
  •   timwu ·
    iWoz · 2016-07-23 14:00:41 +08:00 · 4050 次点击
    这是一个创建于 3048 天前的主题,其中的信息可能已经有所发展或是发生改变。
    10 条回复    2016-08-25 21:42:22 +08:00
    lixingcong
        1
    lixingcong  
       2016-07-23 15:17:37 +08:00 via Android
    这种是对文本类的配置备份有奇效,对某些二进制文件的备份还是不太适合
    billwang
        2
    billwang  
       2016-07-23 16:58:41 +08:00
    如果备份的大部分都是 word 和 excel 文档,又不想让这些文档公开怎么办?购买 github 收费用户?那还不如免费百度云来的快些
    skywalker
        3
    skywalker  
       2016-07-23 17:11:41 +08:00
    我所有配置文件都符号链接到一个目录,这个目录用 git 来管理、用 rsync/dropbox 来同步随你的便……
    timwu
        4
    timwu  
    OP
       2016-07-24 12:37:30 +08:00
    @lixingcong 二进制没法对比查看改动,但是还是能够回滚的
    timwu
        5
    timwu  
    OP
       2016-07-24 12:38:46 +08:00
    @billwang 这种情况如果是公司的话建议搭建一个私有 Git ,如果是个人的话建议使用 Bitbucket ,海外,稳定,而且有免费的私有仓库
    timwu
        6
    timwu  
    OP
       2016-07-24 12:39:53 +08:00
    @skywalker 我曾经尝试过符号链接,有些编辑器编辑出来之后并不会有改动,而且反应到 git 里的改动是符号链接,不知道你是不是硬链接
    skywalker
        7
    skywalker  
       2016-07-26 14:12:00 +08:00
    @timwu 我用的是符号链接。不过我是源文件放在 repo 里面,然后链接到目标位置。比如 git 的配置文件,其文件位于`~/dotfiles/.gitconfig`,然后把这个文件符号链接到`~/.gitconfig`。
    timwu
        8
    timwu  
    OP
       2016-07-26 18:25:17 +08:00
    @skywalker 这个可行,但风险有点高,万一 git 仓库被不小心移除了,会导致所有软件都没法 work
    skywalker
        9
    skywalker  
       2016-07-26 18:29:38 +08:00
    @timwu git 我放在 github ,在其它地方也有备份,移除了就重新 clone 一下呗
    billwang
        10
    billwang  
       2016-08-25 21:42:22 +08:00
    @timwu 不行的,我的 doc 资料已经近 5g 了,另外还有一些图片和表格及 ppt 等。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5404 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 09:12 · PVG 17:12 · LAX 01:12 · JFK 04:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.