我目前正在編寫一個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