code:quilt
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
— | code:quilt [2007/07/08 23:24] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== quilt(1) ====== | ||
+ | '' | ||
+ | Using '' | ||
+ | |||
+ | ===== Refreshing External Patches ===== | ||
+ | Not every project is using '' | ||
+ | |||
+ | Assuming the patches are to be applied in alphabetical order and residing in ${PATCHES_DIR}, | ||
+ | after unpacking the source package and '' | ||
+ | script to import all patches in one run: | ||
+ | for i in ${PATCHES_DIR}/ | ||
+ | quilt import -P `basename $i` $i | ||
+ | quilt push `basename $i` | ||
+ | done | ||
+ | |||
+ | Go back to the initial state: | ||
+ | quilt pop -a | ||
+ | |||
+ | To actually update the patches, run: | ||
+ | while quilt push; do | ||
+ | quilt refresh -p 1 -u --no-index --backup | ||
+ | done | ||
+ | you will find the updated patches inside // | ||
+ | |||
+ | To get a total diff, use this script: | ||
+ | for i in patches/ | ||
+ | diff ${i}~ $i | ||
+ | done > | ||
+ | sometimes some '' | ||
+ | cat quilt_check.log| grep -v -- ' | ||
+ | |||
+ | ====== Links ====== | ||
+ | [[http:// |
code/quilt.txt · Last modified: 2007/07/08 23:24 by 127.0.0.1