4 %% Testing branch a,graph
5 % git checkout -b a,graph master
6 Switched to a new branch 'a,graph'
12 Applying patch..a.patch
16 # checking rev 95275d7c05c6a6176d3941374115b91272877f6c
17 "95275d7c05c6a6176d3941374115b91272877f6c" [label="a.patch"]
21 Patch a.patch refreshed
25 Applying patch..a.patch
29 # checking rev ff2775f8d1dc753f635830adcc3a067e0b681e2d
30 "ff2775f8d1dc753f635830adcc3a067e0b681e2d" [label="a.patch"]
32 %% Adding an unrelated file in a new patch. No deps.
36 Patch b.patch refreshed
40 Applying patch..b.patch
44 # checking rev c7014443c33d2b0237293687ceb9cbd38313df65
45 "c7014443c33d2b0237293687ceb9cbd38313df65" [label="b.patch"]
46 # checking rev ff2775f8d1dc753f635830adcc3a067e0b681e2d
47 "ff2775f8d1dc753f635830adcc3a067e0b681e2d" [label="a.patch"]
49 %% Changing a file already changed in the first patch adds a dependency.
53 Patch c.patch refreshed
57 Applying patch..c.patch
61 # checking rev 891bc14b5603474c9743fd04f3da888644413dc5
62 "891bc14b5603474c9743fd04f3da888644413dc5" [label="c.patch"]
63 # checking rev c7014443c33d2b0237293687ceb9cbd38313df65
64 "c7014443c33d2b0237293687ceb9cbd38313df65" [label="b.patch"]
65 # checking rev ff2775f8d1dc753f635830adcc3a067e0b681e2d
66 "ff2775f8d1dc753f635830adcc3a067e0b681e2d" [label="a.patch"]
67 "891bc14b5603474c9743fd04f3da888644413dc5" -> "ff2775f8d1dc753f635830adcc3a067e0b681e2d"; // ?
69 % guilt new a-"better&quicker'-patch.patch
72 Patch a-"better&quicker'-patch.patch refreshed
76 Applying patch..a-"better&quicker'-patch.patch
80 # checking rev bc7df666a646739eaf559af23cab72f2bfd01f0e
81 "bc7df666a646739eaf559af23cab72f2bfd01f0e" [label="a-\"better&quicker'-patch.patch"]
82 # checking rev 891bc14b5603474c9743fd04f3da888644413dc5
83 "891bc14b5603474c9743fd04f3da888644413dc5" [label="c.patch"]
84 "bc7df666a646739eaf559af23cab72f2bfd01f0e" -> "891bc14b5603474c9743fd04f3da888644413dc5"; // ?
85 # checking rev c7014443c33d2b0237293687ceb9cbd38313df65
86 "c7014443c33d2b0237293687ceb9cbd38313df65" [label="b.patch"]
87 # checking rev ff2775f8d1dc753f635830adcc3a067e0b681e2d
88 "ff2775f8d1dc753f635830adcc3a067e0b681e2d" [label="a.patch"]
89 "891bc14b5603474c9743fd04f3da888644413dc5" -> "ff2775f8d1dc753f635830adcc3a067e0b681e2d"; // ?
91 %% The same graph, but excluding deps introduced by file.txt.
92 % guilt graph -x file.txt
94 # checking rev bc7df666a646739eaf559af23cab72f2bfd01f0e
95 "bc7df666a646739eaf559af23cab72f2bfd01f0e" [label="a-\"better&quicker'-patch.patch"]
96 # checking rev 891bc14b5603474c9743fd04f3da888644413dc5
97 "891bc14b5603474c9743fd04f3da888644413dc5" [label="c.patch"]
98 # checking rev c7014443c33d2b0237293687ceb9cbd38313df65
99 "c7014443c33d2b0237293687ceb9cbd38313df65" [label="b.patch"]
100 # checking rev ff2775f8d1dc753f635830adcc3a067e0b681e2d
101 "ff2775f8d1dc753f635830adcc3a067e0b681e2d" [label="a.patch"]