为诸位离线控准备的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. 太帅了~~这样就可以放开客户端了

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

  4. blankyao
    blankyao

    不错不错

  5. 赞赞

  6. swding
    swding

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

  7. 这个风格有下载吗?

  8. 呜啦
    呜啦

    自己移植就Ok了

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

  10. 啊哦 这个不错!

  11. 刚发现,好帅的皮~

  12. bufannao
    bufannao

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

  13. 蓦然回首
    蓦然回首

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