##// END OF EJS Templates
transaction: use 'util.copyfile' for creating backup...
transaction: use 'util.copyfile' for creating backup Using 'copyfile' (single file) instead of 'copyfiles' (tree) will ensures destination file will be overwritten. This will prevent some abort if backup file are left in place for random reason. It also seems more correct.

File last commit:

r17486:73e3e368 default
r23900:5eb3541f default
Show More
test-diff-issue2761.t
23 lines | 442 B | text/troff | Tads3Lexer
/ tests / test-diff-issue2761.t
Idan Kamara
localrepo: don't add deleted files to list of modified/added files (issue2761)...
r13929 Test issue2761
$ hg init
$ touch to-be-deleted
$ hg add
adding to-be-deleted
$ hg ci -m first
$ echo a > to-be-deleted
$ hg ci -m second
$ rm to-be-deleted
$ hg diff -r 0
Same issue, different code path
$ hg up -C
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
timeless@mozdev.org
spelling: doesn't/does not
r17486 $ touch does-not-exist-in-1
Idan Kamara
localrepo: don't add deleted files to list of modified/added files (issue2761)...
r13929 $ hg add
timeless@mozdev.org
spelling: doesn't/does not
r17486 adding does-not-exist-in-1
Idan Kamara
localrepo: don't add deleted files to list of modified/added files (issue2761)...
r13929 $ hg ci -m third
timeless@mozdev.org
spelling: doesn't/does not
r17486 $ rm does-not-exist-in-1
Idan Kamara
localrepo: don't add deleted files to list of modified/added files (issue2761)...
r13929 $ hg diff -r 1