强强联合,AutoHotKey+TortoiseSVN搞定SAE(Sina App Engine)的SVN提交,更新,添加

嘎子 SAE相关 2016-02-01 945 次浏览 , , 没有评论

关于AutoHotKey:http://xbeta.info/autohotkey-guide-2.htm
关于TortoiseSVN:http://tortoisesvn.net/
个人看了一下觉得AutoHotKey还是挺强大的,不过今天只用了他们中非常小的一部分功能,如果感兴趣大家可以自己研究一下。

本文可以说是SAE官方部署教程的延伸,官方教程请见:http://sae.sina.com.cn/doc/tut ... 23id2
按照官方的教程安装TortoiseSVN后,网页编辑之后每一次要进入特定的文件夹,然后右键提交(Commit),这个过程如果经常反复,那么就非常让人不爽了,我就在想如果能做成一个快捷键那多好啊。。。而AutoHotKey就是为实现这个功能而存在的。

如果大家对技术细节没有什么兴趣,那么先按照下面的教程做就可以了,做完之后用任何编辑器编辑文件后,用快捷键Ctrl+Alt+C就能弹出Commit对话框,添加信息后就可以提交了。用快捷键Ctrl+Alt+A就能弹出Add对话框,添加信息后就可以将必要的文件添加到SVN中。用快捷键Ctrl+Alt+U就能弹出Update对话框,添加信息后就可以更新了。

1、下载并安装AutoHotKey。
2、根据官方教程(http://sae.sina.com.cn/doc/tut ... 23id2)来安装TortoiseSVN。
3、新建一个工作目录workspace(文件名可以自定),我们原有的东西都放到workspace中。在workspace中建立一个网站目录site(文件名也可以自定),然后checkout,把网站所有东西都check到site目录中。
4、下载附件svn.zip,然后解压svn文件夹到workspace目录中。里面会有三个文件,随意双击一个,如果没有问题就会弹出相应的动作的后续对话框。这说明一切都成功了。这样的话继续进行步骤6,否则会出现这样的错误提示,则进行步骤5。

5、左键add.ahk,Edit Script。会出现下面的notepad的界面,将选中部分替换成TortoiseSVN的路径。保存后应该就可以正常进行了。

6、选中三个文件,右键,创建快捷方式。然后对每一个快捷方式右键--属性,选择“快捷方式”选项卡,单击快捷键文本框,然后点击要加的快捷键如Alt+A(此时这个文本框变成Ctrl+Alt+A),那么这个快捷方式的快捷键就成了Ctrl+Alt+A,三个都修改完成后就大功告成了。

具体细节如果有兴趣我们在后续的文章中介绍。

原创文章,文章首发于:Riley Ge (@rileyge) — Steemit

原创文章,转载请注明: 转载自TsonTec:测量解决方案提供者

本文链接地址: 强强联合,AutoHotKey+TortoiseSVN搞定SAE(Sina App Engine)的SVN提交,更新,添加

相关主题

说点什么

您将是第一位评论人!

提醒
avatar
回顶部