quilt是一个简单的版本控制工具,利用patch进行操作。
1.quilt实例:
mkdir old
echo hello world > old/test001
echo karl > old/test002
cp old new -a
echo "patch added" >> new/test001
diff -Nur old new > test001.diff
cd old
2.quilt import ../test001.diff
导入一个patch 文件,将会自动生成patches目录,并且将test001.diff复制到该目录下面
3.quilt push -a
将所有的patch 文件压入堆栈,相当于打上所有的补丁
4.quilt applied
查看所有已打的补丁
5.quilt unapplied
查看所有未打的补丁
6.quilt series
查看所有的补丁
7.quilt new test002.diff
新建一个补丁
8.quilt add test002
将该补丁和某个文件联系一起
[补丁和某个文件连接起来,可能这个就是quilt和其他方式不同的一个地方吧]
echo "old add data" >> test002
9.quilt refresh
重新刷新这个补丁
阅读(3499) | 评论(0) | 转发(0) |