##// END OF EJS Templates
windows: use umask 022 in debugstate output...
Mads Kiilerich -
r15440:9ab2b3b7 default
parent child Browse files
Show More
@@ -2189,7 +2189,7 b' def debugstate(ui, repo, nodates=None, d'
2189 if ent[1] & 020000:
2189 if ent[1] & 020000:
2190 mode = 'lnk'
2190 mode = 'lnk'
2191 else:
2191 else:
2192 mode = '%3o' % (ent[1] & 0777)
2192 mode = '%3o' % (ent[1] & 0777 & ~util.umask)
2193 ui.write("%c %s %10d %s%s\n" % (ent[0], mode, ent[2], timestr, file_))
2193 ui.write("%c %s %10d %s%s\n" % (ent[0], mode, ent[2], timestr, file_))
2194 for f in repo.dirstate.copies():
2194 for f in repo.dirstate.copies():
2195 ui.write(_("copy: %s -> %s\n") % (repo.dirstate.copied(f), f))
2195 ui.write(_("copy: %s -> %s\n") % (repo.dirstate.copied(f), f))
@@ -26,7 +26,7 b' testpid = win32.testpid'
26 unlink = win32.unlink
26 unlink = win32.unlink
27
27
28 nulldev = 'NUL:'
28 nulldev = 'NUL:'
29 umask = 002
29 umask = 0022
30
30
31 # wrap osutil.posixfile to provide friendlier exceptions
31 # wrap osutil.posixfile to provide friendlier exceptions
32 def posixfile(name, mode='r', buffering=-1):
32 def posixfile(name, mode='r', buffering=-1):
@@ -17,8 +17,8 b' basic test for hg debugrebuildstate'
17 state dump after
17 state dump after
18
18
19 $ hg debugstate --nodates | sort
19 $ hg debugstate --nodates | sort
20 n 666 -1 bar
20 n 644 -1 bar
21 n 666 -1 foo
21 n 644 -1 foo
22
22
23 status
23 status
24
24
General Comments 0
You need to be logged in to leave comments. Login now