用 Jekyll(Octopress) 写博客,有没有什么方案可以把这个 markdown 文件做同步到 Dropbox 之类的工具,实现随时随地地做更改的需求? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
lztrey90
V2EX    程序员

用 Jekyll(Octopress) 写博客,有没有什么方案可以把这个 markdown 文件做同步到 Dropbox 之类的工具,实现随时随地做更改的需求?

  •  
  •   lztrey90 2014-06-20 13:36:44 +08:00 5490 次点击
    这是一个创建于 4135 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用 Jekyll(Octopress) 写博客,在每次 rake new_post 之后,有没有什么方案可以把这个 markdown 文件做同步到 Dropbox 之类的工具,实现随时随地地做更改的需求?
    31 条回复    2014-07-10 11:10:11 +08:00
    langxuan
        1
    langxuan  
       2014-06-20 13:42:13 +08:00   1
    把git repository架到了server上,每次写完push一下,git hook就会刷一下,这算不算随时随地做更改?
    jsonline
        2
    jsonline  
       2014-06-20 13:42:49 +08:00   1
    你需要的不就是 farbox ?
    lztrey90
        3
    lztrey90  
    OP
       2014-06-20 13:44:27 +08:00
    @langxuan 这样需要在每台机器上都 clone 这个一份完整的 repo?
    langxuan
        4
    langxuan  
       2014-06-20 13:46:59 +08:00
    @lztrey90 唔,只用自己的电脑写,不过是的
    lztrey90
        5
    lztrey90  
    OP
       2014-06-20 13:48:03 +08:00
    @jsonline 谢谢!看了一下,这个就不是基于 Github Page 的了。
    lanbing
        6
    lanbing  
       2014-06-20 13:49:25 +08:00
    @lztrey90 farbox非常满足你的需求,为什么一定要基于Github Page 呢?
    lanbing
        7
    lanbing  
       2014-06-20 13:50:04 +08:00   1
    @lztrey90 另外,farbox会针对国内做访问优化,个人认为比托管在Github Page好多了。
    lztrey90
        8
    lztrey90  
    OP
       2014-06-20 13:50:23 +08:00
    @langxuan 想一下,如果实现了同步,现在在地铁上,灵感一来,Dropbox 里把文档打开,修改,回到家就只需要 rake preview 就可以了看到了。
    banbanchs
        9
    banbanchs  
       2014-06-20 13:54:54 +08:00   1
    farbox,修改保存就可以,不用再rake preview
    lztrey90
        10
    lztrey90  
    OP
       2014-06-20 13:55:40 +08:00
    @lanbing 收费是一个问题,不过是小问题。关键是基于 GitHub Page 的可以在 GitHub 查看你的每次提交修改历史,甚至可以在线修改。不过,其实最关键的一点,可能还是惰性,一样东西用久了,就懒得迁移了。:-)
    OpooPages
        11
    OpooPages  
       2014-06-20 13:56:08 +08:00
    @lztrey90 如果使用 Jekyll + GitHub Pages,源文件本身要 PUSH 到 GitHub 的库中才能触发自动发布,这本身就是一个备份。

    当然,GitHub Pages 还可以用其它类型的静态博客系统。
    hustlzp
        12
    hustlzp  
       2014-06-20 13:58:18 +08:00
    用过很多静态博客生成器,最终归于FarBox。
    lztrey90
        13
    lztrey90  
    OP
       2014-06-20 14:00:24 +08:00
    @hustlzp
    @lanbing
    @banbanchs
    @jsonline
    谢谢各位的推荐,我去深入了解一下 FarBox。
    wogong
        14
    wogong  
       2014-06-20 14:00:34 +08:00
    我现在 Jekyll 的博客放在 VPS 上,因为 Github Pages 的 Jekyll 版本太旧,collection 的功能无法使用。利用 BTSync 将 VPS、PC、手机三者同步。没有修改完立即发布的需求,同步只是为了方便多设备查看。git push 到 VPS 利用 git hooks 发布。
    langxuan
        15
    langxuan  
       2014-06-20 14:01:23 +08:00
    @lztrey90 那一样啊,你把某一个clone出来的repo里面放md的文件夹用dropbox同步,回家push一下就行
    langxuan
        16
    langxuan  
       2014-06-20 14:01:57 +08:00
    @wogong 握爪
    lztrey90
        17
    lztrey90  
    OP
       2014-06-20 14:02:03 +08:00
    @wogong 感觉这个方案不错,对我来说,迁移成本比较低。
    san3ye
        18
    san3ye  
       2014-06-20 14:05:55 +08:00
    bitbucket+vps+rsync
    lanbing
        19
    lanbing  
       2014-06-20 14:13:41 +08:00
    @lztrey90 Dropbox也可以保存历史。。也可以在线修改。。
    OpooPages
        20
    OpooPages  
       2014-06-20 14:18:07 +08:00
    各位,Dropbox 这几天不是被 GFW 了么?
    skywalker
        21
    skywalker  
       2014-06-20 14:27:46 +08:00
    我用Jekyll的最大原因是,你不用dropbox什么的就能方便修改,直接登录GitHub修改就好了。GitHub的在线编辑器挺方便的,支持全屏模式、支持预览,很方便的。如果用Dropox还得各种同步,各种提交。

    不过缺点是GitHub上的Jekyll版本不常更新,现在还是1.5,不过对我来说不是问题。
    wsgzao
        22
    wsgzao  
       2014-06-20 14:28:54 +08:00
    我自己用的是Jekyll+Github,国内同步备份走金山快盘即可
    Tonni
        23
    Tonni  
       2014-06-20 15:27:36 +08:00
    我把source分之下所有的东西都放在了Github上了
    yxt
        24
    yxt  
       2014-06-20 15:37:15 +08:00
    farbox多方便...
    gdm
        25
    gdm  
       2014-06-20 15:57:18 +08:00
    Sparkleshare可以同步到GitHub上,很方便,同时还可以利用在线编辑,随时随地使用浏览器编辑网站
    我认为Jekyll+GitHub Pages是最好的个人网站方案,客户端选择性使用Git或Sparkleshare
    Farbox新注册的试用一个月后要收费,不贵,但没人觉得用.github.io的域名比较酷吗?

    @wogong 我说我的collections怎么死活不出来,明明一切都弄好了,原来是GitHub Pages的问题……
    wogong
        26
    wogong  
       2014-06-20 16:41:39 +08:00
    @gdm Github Pages 还自带全球 CDN。我发邮件给官方了,但是显然他们不会这么激进(Gitcafe 据说马上会支持),collection 还是处于初期的功能。

    反正我有 VPS ,就先放到 VPS 上了,等 Github Pages 版本跟上了我再搬回去 :)
    timothyye
        27
    timothyye  
       2014-06-20 16:52:07 +08:00
    不用git管理markdown?还可以版本控制呢……
    zyAndroid
        28
    zyAndroid  
       2014-06-20 18:20:43 +08:00
    用farbox吧,不要重复造轮子了
    gdm
        29
    gdm  
       2014-06-21 03:53:12 +08:00
    @wogong 有VPS真好,从前我也有个VPS,忘记续费,再后来就学会了Jekyll……电话都是欠费才交的,网站经常本地写了但几个月不提交,比电话更难记续费的事
    GitCafe很良心,可总觉得blog放洋鬼子的地盘上好,我写东西较杂,难免有不符规定的,所以也不选Farbox
    moroumo
        30
    moroumo  
       2014-06-21 09:50:09 +08:00
    你可以用https://github.com/andreafabrizi/Dropbox-Uploader 来同步dropbox和VPS上的目录,是命令行的。一年前的时候,这个还不支持同步文件夹。
    我改了一个可以同步文件夹的,https://github.com/moroumo/Dropbox-Uploader,可能更好用。你可以试试。
    ytf4425
        31
    ytf4425  
       2014-07-10 11:10:11 +08:00
    你需要的是在手机中部署一个Jekyll然后每次写完文章都同步到手机上
    然后可以用手机修改发布
    当然你也可以去买个vps
    当然如果你需要可以向我买,日本linode10元/月,50半年可以给ssh
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1291 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 23:51 PVG 07:51 LAX 16:51 JFK 19:51
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86