0

アプリケーションに 2 つのブランチがあります。

  • 01
  • 02

01.01コード リリースのためにこれらのブランチからタグを付ける場合、たとえばというタグを作成します。

Subversion またはリビジョン グラフから最新のタグを抽出する方法はありますか? PHP スクリプトを作成してブランチ URL を渡し、リビジョン グラフなどを解析して最新のタグを取得することはできますか?

4

1 に答える 1

1

私は似たようなことをします。この構造を維持します: \repo-base \trunk \branches \releases

リリース フォルダーが取得する唯一のものは、リリースの準備ができたときに \trunk のコピー (タグ) を取得します。次に、最初に最新のリリース タグを取得して、デプロイを自動化します。

svn log -l 1 -v <url to release folder>

次に、正規表現を使用して必要な行を解析します。これは常に最新のリリースになります。svn PHP ライブラリを使用するか、php スクリプトで単に exec コマンドを使用できます。

于 2012-05-15T16:11:51.983 に答える