git-fossil

執筆:2022.09.14
編集:2022.09.14


$ git help fossil

GIT-FOSSIL(1) Git Manual GIT-FOSSIL(1)

NAME
git-fossil - Bidirectional operation between a fossil repository and Git

SYNOPSIS
git fossil <command> [<options>] [<arguments>]


fossilをごにょごにょ魔改造して定期的にオリジナル trunkとマージして同期するより、gitに詰め込んだほうが簡単だということに気が付いた。

圧縮ファイルとかwebui周りのセキュリティ強化とかCRLF、コードページ表示とかその他もろもろの魔改造しているので、いまさらいらない感もある。

公開ページだと文字化けやセキュリティ面で魔改造版が必要だが
ローカルネットワーク内だけなら本家版fossilとgit-fossilだけでいい感じではある。

fossilの web ui は魅力的だが
修正、これとこれまとめたいとか、このブランチ古いからいらないとか よくあるので、
コミット取り消しのできる gitのほうがいいかな