hgext/convert/subversion.py
changeset 6884 11229144aa01
parent 6852 8dc510c4caee
parent 6877 1d38f3605b20
child 6956 12472a240398
--- a/hgext/convert/subversion.py	Sun Aug 10 18:38:43 2008 -0500
+++ b/hgext/convert/subversion.py	Tue Aug 12 17:47:08 2008 +0200
@@ -997,7 +997,7 @@
             fp = open(hook, 'w')
             fp.write(pre_revprop_change)
             fp.close()
-            util.set_flags(hook, "x")
+            util.set_flags(hook, False, True)
 
         xport = transport.SvnRaTransport(url=geturl(path))
         self.uuid = svn.ra.get_uuid(xport.ra)
@@ -1024,7 +1024,7 @@
                 # systematically is just as expensive and much simpler.
                 was_exec = 'x' not in flags
 
-            util.set_flags(self.wjoin(filename), flags)
+            util.set_flags(self.wjoin(filename), False, 'x' in flags)
             if was_exec:
                 if 'x' not in flags:
                     self.delexec.append(filename)