我目前正在编写一个CGI脚本,存储在建立在远程机器上的颠覆树中。在Subversion树上有很多其他相关文件,但只有一些CGI脚本。我目前使用TRAMP编辑脚本,然后在准备测试时(包括在浏览器中打开CGI链接),必须手动将cp
转换为cgi-bin
目录。Emacs:用于部署和测试CGI脚本的简单命令
我该如何最好地自动化这个过程?我一半都在考虑一个可以被Emacs启动的小Makefile。我也在考虑一个Emacs宏,因为Emacs在本地运行,它可能实际上在推送文件后为我打开一个新的Firefox标签。
我如何保持cgi-bin目录与Subversion同步?我在svn树中有一堆非cgi文件,所以check-out在cgi-bin中非常难看。另一个选择是将文件复制回svn树..基本上我现在有同样的问题(编辑/复制/部署)。 – User1 2010-09-23 21:02:30