为诸位离线控准备的Google Code同步插件

此插件利用Google Code的SVN提醒功能,实现自动将Google Code上的文章同步到typecho的blog中。它的使用方法非常简单

svn.jpg

准备工作

  1. 首先你要在Google Code上建立一个项目, 并选择SVN作为版本管理器
  2. 进入这个项目的administer面板的source项,浏览器拉到最下面,找到"Post-Commit web hooks"项,并填上"http://你的博客地址/action/googlecode-svn"
  3. 在它下面google用粗体标出了一个secret key,把它复制到粘贴板里
  4. 在Typecho后台激活此插件, 并把secret key填写到相应选项
  5. 填写SVN目录的时候请注意,如果你不想把blog放到根目录,你可以填写一个已经在SVN中建立好的子目录,比如"/trunk/blog"

撰写

首先使用SVN客户端将blog目录check到本地。然后在这个目录下建立存放blog的子目录,子目录的名称与分类名(或者缩略名)对应。
也就是说今后你把文章放在哪个子目录下,此文章在typecho同步后就会归档在相应的分类下面。如果子目录的名称在分类名里找不到,此插件会自动新建一个对应的分类。

建立好目录后,进入其中并创建文本文件(.txt或者.html都可以),使用你喜欢的文本编辑器写一篇文章吧。注意,创建的文件名将作为文章的缩略名,而文章的第一行将自动作为标题展示
写完后用SVN客户端将它提交即可。

优点

vim.jpg

此插件有无可比拟的优点。首先,它实际上将你的文章在Google Code上做了一个备份,而且归档方式非常科学一目了然。
然后,他可以让你使用你喜欢的任何编辑器(VIM, Scite, Emeditor 等等)来撰写文章,仅仅需要配合一个SVN客户端,你甚至可以完全在命令行下完成文章写作。忘掉那些复杂的离线编辑器和插件吧。
最后,它的操作与blog上的完全相同,不仅支持新增,而且支持修改和删除,非常好用。一次设置以后,后面就不用管了。

这个插件是专门为我这种只喜欢在编辑器下工作的人准备的,跟我有同样爱好的typecho肯定会喜欢。这个插件已经在typecho的SVN中提交了,目前暂时作为测试使用,需要你升级到最新的0.8/10.6.24版本。

已有 13 条评论

  1. HJin_me HJin_me

    大赞一个~~做得很不错啊

  2. fireyy fireyy

    太帅了~~这样就可以放开客户端了

  3. lever lever

    哈哈,这个很不错啊。。支持。。

  4. blankyao blankyao

    不错不错

  5. Hanny Hanny

    赞赞

  6. swding swding

    什么时候给 Blog 换了新主题.. 不错..

  7. BLUE BLUE

    这个风格有下载吗?

  8. 呜啦 呜啦

    自己移植就Ok了

  9. mybg mybg

    怎么使用英文版本呢?没扫描到.po文件呢

  10. joyla joyla

    啊哦 这个不错!

  11. 羽中 羽中

    刚发现,好帅的皮~

  12. bufannao bufannao

    内容中上传图片怎么办呢?

  13. 蓦然回首 蓦然回首

    什么时候有退出Typecho新版???