2

次のシェルスクリプトをまとめました。

cd /home/firefli/webprojects/project1
svn checkout file:///home/firefli/svn/project1/trunk .
rm -rf /home/firefli/public_html/project1
svn export . /home/firefli/public_html/project1

コミットしてからスクリプトを手動で実行すると機能しますが、まだいくつか質問があります。

bash スクリプトを実行できますか、それとも C である必要がありますか? (私は多くのCの例を見てきました)

コミット後に実行するにはどこに置くのですか?

4

1 に答える 1

4

hooksSubversionリポジトリ内にディレクトリがあります。変更して使用できる多数のテンプレートが含まれている必要があります。

あなたのスクリプトは幸いにもbashスクリプトになることができます。提供されているテンプレートは/bin/sh

.tmpl拡張機能を削除するだけで、準備完了です。

Subversionのドキュメントには、ここで詳細情報が記載されています

于 2010-01-26T01:33:35.000 に答える