我正在为客户开发一个应用程序。在完成项目后,客户端也将开发应用程序,因此我需要让他们轻松完成。我一直在使用CoffeeScripts来编写我的JavaScript,然后在用Ant脚本将它们推送到我的个人构建服务器时编译它们。
Ant脚本调用coffee -c js/*.coffee
,它将所有咖啡文件编译成具有相同名称的JS文件。我想在SVN预提交钩子中执行相同的命令。我知道使用SVN挂钩更改文件是一件坏事,但我认为,因为我实际上并没有更改任何文件,而是创建新文件,所以这并不是人们所声称的大坏消息。 / p>
我根本不熟悉SVN(我通常使用Git),我能找到的所有内容都是关于python脚本和一个名为svnlook的工具,但实际上并没有解释它。
答案 0 :(得分:1)
你最好承诺完成预期的工作。
要解决您的问题,您可以提供发布脚本,它将执行以下操作:
发布脚本当然也应该在svn中:)