--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/mercurial/remoterepo.py Sat Aug 27 14:21:25 2005 -0700
@@ -0,0 +1,20 @@
+# remoterepo - remote repositort proxy classes for mercurial
+#
+# Copyright 2005 Matt Mackall <mpm@selenic.com>
+#
+# This software may be used and distributed according to the terms
+# of the GNU General Public License, incorporated herein by reference.
+
+class remoterepository:
+ def local(self):
+ return False
+
+class remotelock:
+ def __init__(self, repo):
+ self.repo = repo
+ def release(self):
+ self.repo.unlock()
+ self.repo = None
+ def __del__(self):
+ if self.repo:
+ self.release()