WARNING: multiple open leaf check-ins on
カテゴリー: バージョン管理/fossil
2017-03-06
fossil status
fossil checkout hash2
fossil status
fossil merge hash1
fossil update -v hash1 file1
fossil diff --from hash1
fossil commit
コミットすると警告もなしに fork(multiple leaf)として コミットされてしまうのは残念な仕様
改造したせい?
コミット前に
fossil checkout --keep ブランチ名
を実行したほうがいいのかな?
検出したい場合
fossil leaves --multiple
WARNING: multiple open leaf check-ins on
(1) Date time [hash1] (current)
(2) Date time [hash2]
(1) Date time [hash1] (current)
(2) Date time [hash2]
fossil checkout hash2
fossil status
WARNING: multiple open leaf check-ins on
(1) Date time [hash1]
(2) Date time [hash2] (current)
(1) Date time [hash1]
(2) Date time [hash2] (current)
fossil merge hash1
...
CONFLICT file1
...
CONFLICT file1
...
fossil update -v hash1 file1
fossil diff --from hash1
fossil commit
コミットすると警告もなしに fork(multiple leaf)として コミットされてしまうのは残念な仕様
改造したせい?
コミット前に
fossil checkout --keep ブランチ名
を実行したほうがいいのかな?
検出したい場合
fossil leaves --multiple