Linux 構成を化石 scm システムに保持したいと考えています。
これが私が初期段階で行ったことです。
$ cd /
$ fossil new b.fsl
$ fossil open b.fsl
$ fossil add etc/group
$ fossil add boot/grub/menu.lst
$ fossil ci -m 'init commit'
私は(hg/gitのように操作する)のようなことをしたいです。
$ cd etc
$ fossil status group
$ fossil add motd
エラーメッセージが表示されます:
fossil: current directory is not within an open checkout
だから、私の一時的な汚い解決策は
$ cd /
$ fossil status etc/group
$ fossil add etc/motd
$ fossil add /etc/motd # this line will cause problem
私の git/hg の経験では、うまくいくはずです。
$ cd /
$ hg init
$ hg add etc/group boot/grub/menu.lst
$ hg ci -m 'init commit'
$ cd etc
$ hg status group # it works
$ hg add motd # it works too