quilt-0.48
hacker 

所属分类:Linux/Unix编程
开发工具:Unix_Linux
文件大小:442KB
下载次数:3
上传日期:2012-05-27 09:26:01
上 传 者snow12344
说明:  quilt - 強大的 patch 管理工具 [quilt] 最早是 Linux 知名 hacker - Andrew Morton - 為了維護大量的 patch,而撰寫一系列協助管理的 script,後來經過許多開發者的潤飾,成為 Linux Kernel tree 相當重要的維護工具。
(quilt- a powerful patch management tools [quilt] first well-known Linux the hacker- Andrew Morton,- In order to maintain a large number of the patch, and wrote a series of script to assist in the management Later, after the polish of many developers, to become the Linux Kernel tree is very important to maintain tools.)

文件列表:
quilt-0.48\quilt-0.48\aclocal.m4 (3368, 2009-01-31)
quilt-0.48\quilt-0.48\AUTHORS (1110, 2009-01-31)
quilt-0.48\quilt-0.48\bash_completion (7608, 2009-01-31)
quilt-0.48\quilt-0.48\bin\guards.in (6364, 2009-01-31)
quilt-0.48\quilt-0.48\bin\patch-wrapper.in (5175, 2009-01-31)
quilt-0.48\quilt-0.48\bin\quilt.in (2696, 2009-01-31)
quilt-0.48\quilt-0.48\changes2changelog (409, 2009-01-31)
quilt-0.48\quilt-0.48\compat\column.in (15, 2009-01-31)
quilt-0.48\quilt-0.48\compat\date.in (1580, 2009-01-31)
quilt-0.48\quilt-0.48\compat\getopt.in (2665, 2009-01-31)
quilt-0.48\quilt-0.48\compat\mktemp.in (389, 2009-01-31)
quilt-0.48\quilt-0.48\compat\sendmail.in (81, 2009-01-31)
quilt-0.48\quilt-0.48\config\install-sh (6315, 2009-01-31)
quilt-0.48\quilt-0.48\configure (216508, 2009-01-31)
quilt-0.48\quilt-0.48\configure.ac (12385, 2009-01-31)
quilt-0.48\quilt-0.48\COPYING (17992, 2009-01-31)
quilt-0.48\quilt-0.48\doc\main.tex (33150, 2009-01-31)
quilt-0.48\quilt-0.48\doc\Makefile (255, 2009-01-31)
quilt-0.48\quilt-0.48\doc\quilt.1.in (8061, 2009-01-31)
quilt-0.48\quilt-0.48\doc\quilt.pdf (184786, 2009-01-31)
quilt-0.48\quilt-0.48\lib\backup-files.c (12273, 2009-01-31)
quilt-0.48\quilt-0.48\lib\quilt.el (14413, 2009-01-31)
quilt-0.48\quilt-0.48\Makefile.in (13345, 2009-02-01)
quilt-0.48\quilt-0.48\po\de.po (53679, 2009-02-03)
quilt-0.48\quilt-0.48\po\fr.po (53875, 2009-02-03)
quilt-0.48\quilt-0.48\po\ja.po (58567, 2009-02-03)
quilt-0.48\quilt-0.48\po\quilt.pot (29359, 2009-02-03)
quilt-0.48\quilt-0.48\quilt\add.in (2607, 2009-01-31)
quilt-0.48\quilt-0.48\quilt\annotate.in (3499, 2009-01-31)
quilt-0.48\quilt-0.48\quilt\applied.in (1125, 2009-01-31)
quilt-0.48\quilt-0.48\quilt\delete.in (2595, 2009-01-31)
quilt-0.48\quilt-0.48\quilt\diff.in (7406, 2009-01-31)
quilt-0.48\quilt-0.48\quilt\edit.in (1267, 2009-01-31)
quilt-0.48\quilt-0.48\quilt\files.in (2848, 2009-01-31)
quilt-0.48\quilt-0.48\quilt\fold.in (2799, 2009-01-31)
quilt-0.48\quilt-0.48\quilt\fork.in (2489, 2009-01-31)
quilt-0.48\quilt-0.48\quilt\graph.in (2750, 2009-01-31)
... ...

The scripts in this package simplify working with a series of patches. The usual tasks like applying, refreshing and reversing are supported. Please see the paper "How To Survive With Many Patches /or/ Introduction to Quilt" for an introduction. Command reference ================= @REFERENCE@ Typical Usages: New patches; Importing patches; Patch management ====================================================================== Add new patches: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. create a new patch: quilt new {patchname, e.g., sysctl_fix.patch} 2. add/edit file(s): quilt edit filepath or: 2a. add file(s) to patch: quilt add {filepath} 2b. manual edit file(s) use your $editor 3. update the patch: quilt refresh 3b. list the patch description: quilt header [patch] 3c. update the patch description: quilt header -e [patch] 4. list files in the patch: quilt files 5. show current patch contents: quilt diff 6. apply current, ready for next: quilt push 7. remove file(s) from patch: quilt remove {filepath} Importing patches: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. import a patch: quilt import patchfile 2. apply it: quilt push 3. update the patch: quilt refresh 3b. list the patch description: quilt header [patch] 3c. update the patch description: quilt header -e [patch] 4. list files in the patch: quilt files 5. show current patch contents: quilt diff Import/Apply a series file + patches to a tree: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. cp(1) the patches directory ('series' file + all patch files) to the expected patches location (as specified in your .quiltrc file) 2. apply all of series: quilt push -a Other patch management: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. remove files from a patch: quilt remove {filepath} 2. remove unapplied patch: quilt delete {patchname} 3. list all patch names: quilt series 4. list all applied/unapplied: quilt applied | unapplied 5. list top/previous/next patch name: quilt top | previous | next 6. list patches modifying file: quilt patches {filepath} 7. rename a patch: quilt rename {patchname} 8. duplicate a patch: quilt fork {patchname} 9. prepare or send mails: quilt mail ... 10. search in source files: quilt grep ... 11. create snapshot: quilt snapshot 12. init from RPM spec or series file: quilt setup 13. distribution of patches: quilt diff --combine and distribute the combined diff file, or distribute the patches/ directory content Helper files/scripts ==================== backup-files A simple utility that creates / restores / removes backup files. dependency-graph A utility to compute patch dependencies from the QUILT_PC metadata. edmail A utility to manipulate the headers of an Internet mail message. guards Convert a series file with conditional statements into a series file as expected; see the guards(1) manual page. inspect A script to create a series file from an rpm spec file (including a list of tar files). parse-patch {-s|-u} section file [< replacement] Select a %section from a patch (-s) or replace a %section with the text from standard input (-u). patchfns A collection of functions. remove-trailing-ws A utility to report trailing whitespace, and remove trailing whitespace from files.

近期下载者

相关文件


收藏者