summaryrefslogtreecommitdiffstats
path: root/doc/main.tex
diff options
context:
space:
mode:
authorAndreas Gruenbacher <agruen@suse.de>2004-03-14 23:26:37 +0000
committerAndreas Gruenbacher <agruen@suse.de>2004-03-14 23:26:37 +0000
commitf34ef3d6dce8a101e0331b403c9ca3e400e6d7ec (patch)
treea71b5eaa3f9948d9e9dd88c69dab1fc5237fa485 /doc/main.tex
parent64afc2375aa573e735e7690de120685b7f070afa (diff)
downloadquilt-f34ef3d6dce8a101e0331b403c9ca3e400e6d7ec.tar.gz
- Extend `quilt graph' to also support checking for overlapping
changes in patches. - Export QUILT_PATCHES QUILT_PC SUBDIR SERIES DB for use in non-shell components of quilt.
Diffstat (limited to 'doc/main.tex')
-rw-r--r--doc/main.tex13
1 files changed, 6 insertions, 7 deletions
diff --git a/doc/main.tex b/doc/main.tex
index 701801f..c2df857 100644
--- a/doc/main.tex
+++ b/doc/main.tex
@@ -544,13 +544,12 @@ complicated. In the long run, a mess accumulates.
To help avoid this by keeping the big picture, the \quilt{graph} command
generates \textit{dot} graphs showing the dependencies between
patches.\footnote{
- Currently, \quilt{graph} only considers which files the
- patches modify. Multiple patches may modify different areas
- in the same file(s) without conflicting, in which case
- \quilt{graph} would report false dependencies. It is
- difficult to determine reliably whether or not two patches
- have conflicts without actually applying the patches in
- different orders.
+ The \quilt{graph} command computes dependencies based on
+ which patches modify which files, and optionally will also
+ check for overlapping changes in the files. While the former
+ approach will often result in false positives, the latter
+ approach may result in false negatives (that is, \quilt{graph}
+ may overlook dependencies).
} The ouput of this command can be visualized using the tools from AT\&T
Research's Graph Visualization Project (GraphViz,
\url{http://www.graphviz.org/}). The \quilt{graph} command supports