私はクライアントのアプリケーションに取り組んでいます。私がプロジェクトを終えた後、クライアントもアプリを開発することになるので、彼らがそれを簡単に行えるようにする必要があります. 私は CoffeeScripts を使用して JavaScript を記述しており、Ant スクリプトを使用して個人用ビルド サーバーにプッシュするときにコンパイルしています。
coffee -c js/*.coffee
すべてのコーヒー ファイルを同じ名前の JS ファイルにコンパイルするAnt スクリプト呼び出し。SVN pre-commit フックで同じコマンドを実行したいと思います。SVN フックを使用してファイルを変更することが悪いことであることはわかっていますが、実際にファイルを変更するのではなく、新しいファイルを作成しているので、これは人々が主張する大きな悪いノーノーとして分類されていないと思います。
私は SVN にまったく精通しておらず (私は通常 Git を使用しています)、Python スクリプトと svnlook と呼ばれるツールについての話を見つけることができますが、実際にそれを説明するものは何もありません。