[解決済み] Hg支店の閉鎖
質問事項
を使用する場合
hg branch FeatureBranchName
を開発者間で共有するセントラルリポジトリに公開する場合、最終的に
FeatureBranchName
その開発が正式にデフォルトブランチにマージされたとき、そのブランチはどうなるのでしょうか?
また
FeatureBranchName
を実行するときに表示されない。
hg branches
コマンドを使用します。
解決方法は?
hg commit --close-branch
は、ブランチのクローズを示すのに十分です。(参照
hg commit
)
--close-branch
ブランチを閉じたものとしてマークし、ブランチリストから非表示にします。
参照 本スレッド :
私が期待するのは、この開発ラインが行き詰まり、これ以上煩わされたくないので、ブランチを閉じるということです。
したがって、ブランチが閉じられたとき、私が明示的に「閉じたブランチを見たい」と言わない限り、私はそれを(ブランチ、ヘッド、ログなどで)見ることはできないはずです。私は、閉じたブランチはリポジトリに残ることを期待していることに留意すべきです。 将来的に役に立つかもしれませんし、また
commit --close-branch
メッセージ は、少なくともブランチが閉じられた理由を説明する必要があります。
枝の剪定 は全く別物です。
注:そのquot;closing branch"ビジネスは1つです。 Mercurialと比較して、Gitに欠けていると思われる点 :
gitのブランチは、使っては捨てられるはかないものだといつも言われています。私の知る限り、gitにはブランチを使い終わったことを同僚に示す方法がありません。
を削除するか、最終的なマージコミットを見て、そのブランチが今後の開発に対して閉鎖的であることを理解してもらうしかないでしょう。[その代わり、ブランチを閉じるコミットを発行し、Mercurial はそのブランチが閉じられたことを記録します。ブランチはリポジトリの履歴の一部として永久に残ります。
関連
-
[解決済み] SourceTreeで強制プッシュ
-
[解決済み] Mercurialが "waiting for lock "で動かなくなった
-
[解決済み】Mercurialの'hg remove'を全ての見つからないファイルに対して行うには?
-
[解決済み] [Solved] Mercurialで作業ディレクトリから未追跡のファイルをすべて削除するには?
-
[解決済み】マーキュリアル。ブランチの名前を変更できますか?
-
[解決済み] 履歴から削除せずに変更を放棄する
-
[解決済み] すべて破棄して、最新リビジョンのクリーンコピーを取得しますか?
-
[解決済み] hgのマージを中止するには?
-
[解決済み] Mercurial のエラー: ユーザー名が指定されずに中止する
-
[解決済み] Mercurialでコードの作者を探す
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Mercurialが "waiting for lock "で動かなくなった
-
[解決済み】Mercurialでユーザー名とパスワードを保存する方法は?
-
[解決済み】Mercurialの'hg remove'を全ての見つからないファイルに対して行うには?
-
[解決済み】TortoiseHGでブランチする方法
-
[解決済み] [Solved] Mercurialで作業ディレクトリから未追跡のファイルをすべて削除するには?
-
[解決済み】マーキュリアル。ブランチの名前を変更できますか?
-
[解決済み】TortoiseHgのパスワード保存について
-
[解決済み] hgでタグ/ブランチに切り替えるにはどうしたらいいですか?
-
[解決済み] Mercurialで閉じたブランチを再開することは可能ですか?
-
[解決済み] Mercurial のエラー: ユーザー名が指定されずに中止する