mirror of
https://github.com/facebook/sapling.git
synced 2024-10-06 23:07:18 +03:00
merge: changing the mode of a file is also an update
It was a change in the file system that wasn't reported in the summaries.
This commit is contained in:
parent
b4877a560f
commit
a09e5b862c
@ -440,6 +440,7 @@ def applyupdates(repo, actions, wctx, mctx, actx, overwrite):
|
||||
flags = a[2]
|
||||
audit(f)
|
||||
util.setflags(repo.wjoin(f), 'l' in flags, 'x' in flags)
|
||||
updated += 1
|
||||
ms.commit()
|
||||
repo.ui.progress(_('updating'), None, total=numupdates, unit=_('files'))
|
||||
|
||||
|
@ -20,7 +20,7 @@ Make sure we notice the change of mode if the cached size == -1:
|
||||
M a
|
||||
|
||||
$ hg up 0
|
||||
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
$ hg id
|
||||
d69afc33ff8a
|
||||
$ test -x a && echo executable -- bad || echo not executable -- good
|
||||
|
@ -79,7 +79,7 @@ the changelog should mention file a:
|
||||
|
||||
$ hg -v merge
|
||||
resolving manifests
|
||||
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
(branch merge, don't forget to commit)
|
||||
|
||||
$ cd ../test3
|
||||
@ -128,7 +128,7 @@ the changelog should mention file a:
|
||||
|
||||
$ hg -v merge
|
||||
resolving manifests
|
||||
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
(branch merge, don't forget to commit)
|
||||
|
||||
$ ls -l ../test[123]/a > foo
|
||||
|
@ -689,7 +689,7 @@ comparison new file
|
||||
comparison existing file
|
||||
|
||||
$ hg up
|
||||
0 files updated, 0 files merged, 1 files removed, 0 files unresolved
|
||||
1 files updated, 0 files merged, 1 files removed, 0 files unresolved
|
||||
$ echo a >> a
|
||||
$ hg ci -mc
|
||||
$ "$TESTDIR/get-with-headers.py" localhost:$HGPORT 'comparison/tip/a'
|
||||
|
@ -59,7 +59,7 @@ Simulate a Windows merge:
|
||||
ancestor: a03b0deabf2b, local: d6fa54f68ae1+, remote: 2d8bcf2dda39
|
||||
a: update permissions -> e
|
||||
updating: a 1/1 files (100.00%)
|
||||
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
(branch merge, don't forget to commit)
|
||||
|
||||
Simulate a Windows commit:
|
||||
|
@ -10,7 +10,7 @@
|
||||
$ hg ci -mexecutable
|
||||
|
||||
$ hg up 0
|
||||
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
$ rm a
|
||||
$ ln -s symlink a
|
||||
$ hg ci -msymlink
|
||||
@ -25,7 +25,7 @@
|
||||
(n)one, e(x)ec or sym(l)ink? n
|
||||
a: update permissions -> e
|
||||
updating: a 1/1 files (100.00%)
|
||||
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
(branch merge, don't forget to commit)
|
||||
|
||||
|
||||
|
@ -30,7 +30,7 @@ Validate update of standalone execute bit change:
|
||||
$ hg up -C 0
|
||||
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
$ hg up
|
||||
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
|
||||
$ hg st
|
||||
|
||||
$ cd ..
|
||||
|
Loading…
Reference in New Issue
Block a user