2012-02-12 19 views
2

可能性の重複:
How to use mercurial for release management?水銀中でバージョン管理を実装する方法

私は水銀を使用して、私のアプリケーションのバージョン管理のために何を使うべきでしょうか?タグ、分岐、その他のオプションを使用する必要がありますか?今、私は自分のアプリケーションのすべてのデプロイされたバージョンについて、そのバージョンを指定する名前で分岐しています。私はそれを間違っているのですか?より良い解決策はありますか?

は、ここに私のリポジトリの履歴ビューです:私はMercurialのを使用していますが、PERFORCEのと経験をたくさん持っていたし、私たちが何をしたかを伝えることができません

enter image description here

+1

Mercurialを使ってリリースを管理するには、どのような方法が最良の方法であるかについて、ここでは十数の問題があります。[リリース管理のためのmercurialの使い方](http://stackoverflow.com/questions/3827628/how-to -use-mercurial-for-release-management) – krtek

答えて

1

私たちはリリースであったが、変更が必要な場合はブランチのみにラベル付けまたはタグ付けします。この方法では、実際にコードを分岐する必要がある場合にのみ、ブランチの追加オーバーヘッドを追加します。

+0

Mercurialのソリューションが他のソースコントロールと異なる場合は、 –

+0

というソリューションが同じであるのだろうかと思うのですが、歴史的なポイントからブランチを作成できるのと同じ考え方です。 –

1

この正確なトピックについては、既にさまざまな質問があります。たとえば、次のように

うまくいけば、あなたは彼らが必要とするすべての答えを見つけるでしょう!また、右側の「関連する」セクションにあるさまざまなリンクをたどることもできます。

関連する問題