11

Subversion リポジトリに保存したプロジェクトがあり、Jenkins でコンパイルします。ビルドを実行すると、Jenkins はプロジェクトをワークスペース ディレクトリにプルします。Jenkins ワークスペースから Subversion に変更したファイルを 1 つコミットする必要があります。どうすればできますか??

回答ありがとうございます...

4

3 に答える 3

2

この回答をご覧ください: Jenkins svn commit post-build

新しいビルド ステップ (またはビルド後のステップ) でコミットできる必要があります。

ただし、Jenkins ワークスペースの SVN レイアウトには注意してください。Subversion プラグインは、SVNKit を使用して SVN コマンドを処理します。ワークスペースで SVN レイアウト 1.6 を使用している可能性があります。

マシン上で SVN クライアントの方が新しい場合、SVN コミットは次のエラーで失敗します: org.apache.subversion.javahl.ClientException: The working copy needs to be upgrade svn: Working copy 'C:.... is古すぎる (形式 10、Subversion 1.6 で作成)

于 2015-01-23T12:39:39.627 に答える