From: Guido van Rossum Date: Fri, 28 Apr 1995 21:48:16 +0000 (+0000) Subject: added setentry() and use it in commit so CVS/Entries gets updated X-Git-Tag: v1.3b1~322 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8b5e0fa8628d6035a5b5ce428972bd946876a0fc;p=thirdparty%2FPython%2Fcpython.git added setentry() and use it in commit so CVS/Entries gets updated --- diff --git a/Demo/pdist/rcvs.py b/Demo/pdist/rcvs.py index d9d1c55d6245..9d14ad4943ff 100755 --- a/Demo/pdist/rcvs.py +++ b/Demo/pdist/rcvs.py @@ -81,6 +81,7 @@ class MyFile(File): def update(self): code = self.action() + if code == '=': return print code, self.file if code in ('U', 'N'): self.get() @@ -143,19 +144,23 @@ class MyFile(File): messages = self.proxy.put(self.file, data, message) if messages: print messages + self.setentry(self.proxy.head(self.file), self.lsum) def get(self): data = self.proxy.get(self.file) f = open(self.file, 'w') f.write(data) f.close() - self.eseen = 1 - self.esum = self.rsum + self.setentry(self.rrev, self.rsum) + + def setentry(self, erev, esum): + self.eseen = 0 # While we're hacking... + self.esum = esum self.emtime, self.ectime = os.stat(self.file)[-2:] - self.erev = self.rrev + self.erev = erev self.enew = 0 self.edeleted = 0 - # XXX anything else? + self.eseen = 1 # Done class RCVS(CVS):