0

こんにちは...リポジトリの最初のコミットをチェックするためにsvnフックを作成しようとしています。SVN フックは「追加」をサポートしていません。したがって、最初のコミットを取得すると、リポジトリ内のファイルの最初のエントリをシミュレートできます。私にはアイデアがありません。助けてください。

4

1 に答える 1

0

私はあなたがプレコミットフックにいると思います。次のようなsvnlookコマンドを使用できます

svnlook changed -t TXN REPOS_PATH

追加されたファイル/フォルダなどの情報を取得します。さらに、次の方法で確認できます。

svnlook youngest REPOS_PATH

リポジトリには現在どのリビジョンがあるので、svnlookの最年少と上記のsvnlookの組み合わせを変更すると、問題が解決するはずです。

于 2011-02-16T06:47:40.067 に答える