change obsolete isfile to isvalid; add lock and unlock commands
This commit is contained in:
parent
ec9ea611d2
commit
ff99a72f53
|
@ -48,7 +48,7 @@ def checkin(x, copts, fn):
|
||||||
f = open(fn)
|
f = open(fn)
|
||||||
data = f.read()
|
data = f.read()
|
||||||
f.close()
|
f.close()
|
||||||
new = not x.isfile(fn)
|
new = not x.isvalid(fn)
|
||||||
if not new and same(x, copts, fn, data):
|
if not new and same(x, copts, fn, data):
|
||||||
print "%s: unchanged since last checkin" % fn
|
print "%s: unchanged since last checkin" % fn
|
||||||
return
|
return
|
||||||
|
@ -64,6 +64,12 @@ def checkout(x, copts, fn):
|
||||||
f.write(data)
|
f.write(data)
|
||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
|
def lock(x, copts, fn):
|
||||||
|
x.lock(fn)
|
||||||
|
|
||||||
|
def unlock(x, copts, fn):
|
||||||
|
x.unlock(fn)
|
||||||
|
|
||||||
def info(x, copts, fn):
|
def info(x, copts, fn):
|
||||||
dict = x.info(fn)
|
dict = x.info(fn)
|
||||||
keys = dict.keys()
|
keys = dict.keys()
|
||||||
|
@ -77,7 +83,7 @@ def head(x, copts, fn):
|
||||||
print fn, head
|
print fn, head
|
||||||
|
|
||||||
def list(x, copts, fn):
|
def list(x, copts, fn):
|
||||||
if x.isfile(fn):
|
if x.isvalid(fn):
|
||||||
print fn
|
print fn
|
||||||
|
|
||||||
def log(x, copts, fn):
|
def log(x, copts, fn):
|
||||||
|
@ -148,6 +154,8 @@ commands = {
|
||||||
'info': ('', info),
|
'info': ('', info),
|
||||||
'head': ('', head),
|
'head': ('', head),
|
||||||
'list': ('', list),
|
'list': ('', list),
|
||||||
|
'lock': ('', lock),
|
||||||
|
'unlock': ('', unlock),
|
||||||
'log': ('bhLRtd:l:r:s:w:V:', log),
|
'log': ('bhLRtd:l:r:s:w:V:', log),
|
||||||
'diff': ('c', diff),
|
'diff': ('c', diff),
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue