我想把我的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
我想繼續等子目錄名稱。 –
我不明白你的評論。我不建議你改變/ etc目錄的名字! – ravenspoint
我想保留/ etc/.../boot/...中的信息,在hg/git中,它會檢查祖先目錄以獲取相關目錄信息。 –