Skip to content

Fossil

SQLite 使用 Fossil 进行版本管理,一个文件搞定版本控制。

安装

Ubuntu 安装

apt update

apt install fossil

Windows 安装

  • 访问官网 https://fossil-scm.org/ 下载软件
  • 环境变量加入路径

操作1

初始化,生成 project id 、server id 、remote access password 。

fossil init example.fossil

打开

mkdir example

cd example

fossil open ../example.fossil

提交

echo 'Hello World' > a.txt

fossil add .

fossil commit -m 'new a.txt'

操作2

删除和恢复

cd ..

rm -r example

mkdir example

cd example

fossil open ../example.fossil

导出为 Git 仓库,会自动生成 .mirror_state 文件

cd ..

fossil git export -R ./example.fossil ./test

cd test

git reset --hard HEAD

联系 math@baima.site