comparison tests/test-mq @ 3699:4bafcf7aeb32

qrefresh: fix handling of added files (including copies) in the slow path
author Alexis S. L. Carvalho <alexis@cecm.usp.br>
date Mon, 20 Nov 2006 19:32:42 -0200
parents da262f35fbc8
children 4c158de5f245
comparison
equal deleted inserted replaced
3698:a9090b264250 3699:4bafcf7aeb32
205 cat >>$HGRCPATH <<EOF 205 cat >>$HGRCPATH <<EOF
206 [diff] 206 [diff]
207 git = False 207 git = False
208 EOF 208 EOF
209 hg qdiff --git 209 hg qdiff --git
210
211 cd ..
212 hg init slow
213 cd slow
214 hg qinit
215 echo foo > foo
216 hg add foo
217 hg ci -m 'add foo'
218 hg qnew bar
219 echo bar > bar
220 hg add bar
221 hg mv foo baz
222 hg qrefresh --git
223 hg up -C 0
224 echo >> foo
225 hg ci -m 'change foo'
226 hg up -C 1
227 hg qrefresh --git 2>&1 | grep -v 'saving bundle'
228 cat .hg/patches/bar
229 hg log -vC --template '{rev} {file_copies%filecopy}\n' -r .
230
231 echo
232 hg up -C 1
233 echo >> foo
234 hg ci -m 'change foo again'
235 hg up -C 2
236 hg mv bar quux
237 hg mv baz bleh
238 hg qrefresh --git 2>&1 | grep -v 'saving bundle'
239 cat .hg/patches/bar
240 hg log -vC --template '{rev} {file_copies%filecopy}\n' -r .