2012-04-26 16 views
2

XMLファイルをスキーマファイルに対して検証してからリポジトリにコミットする可能性はありますか?だから私は、リポジトリ内のファイルが信頼できることを確かめることができます。 私はすでにそれを検索しましたが、答えが見つかりませんでした。 プログラミング言語はPythonでなければなりません。私は "pre-commit hook"についていくつかの記事を見つけましたが、私の問題を解決しませんでした。たぶん、私はちょうど理解の問題があった。svnコミット前のXMLスキーマ検証

私があなたを助けてくれることを願っています。

答えて

2

プリコミットフックはあなたが望むものです。つまり、あなたの-repo/hooksディレクトリに存在する "pre-commit"という実行可能なPythonプログラムで、コミットされたxmlファイルの検証を行い、検証をパスするとゼロを返し、そうでない場合はゼロ以外の値を返します。

http://lxml.de/validation.htmlおよびhttp://wordaligned.org/articles/a-subversion-pre-commit-hookは、十分に進むべきです。

+0

ありがとうございました。私はこれを試してみる。 – Thomas

関連する問題