1

Subversion および Maven 環境でプロジェクトを構築しています。私のクライアントは、svn へのアクセスにTortoiseSVNを使用するように強制しています。maven release:prepareすべて正常に動作しますが、アプリケーションのリリース バージョンの作成に使用したいと考えています。私にとっての問題は、Maven が 経由で呼び出し可能な Subversion クライアントを必要とすることですsvn

私が理解していれば、tortoise は tortoise.exe でのみコマンド ライン アクセスを許可します。svn の代わりに亀を使用するように maven に指示する方法はありますか?

残念ながら、クライアントのポリシーにより、cygwin またはその他の svn クライアントをインストールすることはできません。:-(

4

1 に答える 1

4

1.7以降、TortoiseSVNには、TortoiseSVN/binディレクトリに1.7SVNコマンドラインクライアントのコピーが含まれています。

このバージョンを使用することもオプションではなく、クライアントがコマンドラインSVNクライアントのインストールを許可したくない場合は、コマンドラインクライアントは同じ上の別のユーザーインターフェイスであるため、このルールは意味がないことを説明してくださいSVNライブラリ、そして彼らが主張するなら、あなたは多くの時間を失うでしょう、そしてそれ故に彼らは自動化できることを手動で行うことで多くのお金を失うでしょう。

于 2012-05-03T08:23:03.187 に答える