Kaydet (Commit) f6d69289 authored tarafından Guido van Rossum's avatar Guido van Rossum

mac robustness: default timezone, unlink target before rename

üst 903f4876
...@@ -6,6 +6,8 @@ import time ...@@ -6,6 +6,8 @@ import time
import md5 import md5
import fnmatch import fnmatch
if not hasattr(time, 'timezone'):
time.timezone = 0
class File: class File:
...@@ -282,6 +284,8 @@ class CVS: ...@@ -282,6 +284,8 @@ class CVS:
def backup(self, file): def backup(self, file):
if os.path.isfile(file): if os.path.isfile(file):
bfile = file + '~' bfile = file + '~'
try: os.unlink(bfile)
except os.error: pass
os.rename(file, bfile) os.rename(file, bfile)
def ignored(self, file): def ignored(self, file):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment