11

サブバージョンでタグの名前を変更することは可能ですか?

アプリケーションの製品版をリリースするときはいつでも、対応する番号でリビジョンにタグを付けます。たとえば、バージョン1.0.0がリリースされたとき、対応するタグが作成されました:

svn copy https://svn.mydomain.com/project/trunk https://svn.mydomain.com/project/tags/v_1.0.0

これと同じ方法で1.0.3、アプリケーションのバージョンのコードをチェックインし、対応するタグを作成しました。1.0.2しかし、がリリースされたときに、タグがv_1.2ではなくとして作成されていることに気付きましたv_1.0.2。タグの名前を変更する方法はありますか? 現在、私はこれを持っています:

r14 - final changes for version 1.0.2
r15 - tag 1.2 created
r16 - more changes
r17 - more changes
r18 - final changes for 1.0.3
r19 - tag 1.0.3 created

1.2タグの名前をに変更したいと思い1.0.2ます。これを行う方法はありますか?

4

1 に答える 1

19

はい、Subversion リポジトリのサブツリーの任意の部分の名前を変更できます。

タグ (任意のタグ) は /tags 内の単なるディレクトリです (従来のレイアウトを使用している場合)。名前の変更を適用できます

svn mv <REPO>/tags/v_1.2 <REPO>/tags/v_1.0.2

于 2013-03-07T11:51:11.553 に答える