Beispiel #1
0
 def showOld(self, path):
   try:
     return self._getClient().cat(os.path.join(self.working_copy, path),
                                  Revision(opt_revision_kind.base))
   except ClientError, e:
     if e.args[1][-1][1] in (errno.ENOENT, svn_err.entry_not_found):
       raise NotVersionedError(path)
     raise
Beispiel #2
0
 def showOld(self, path):
   try:
     return self.git('show', 'HEAD:' + self.prefix + path,
                     strip=False, cwd=self.toplevel)
   except GitError, e:
     err = e.args[0]
     if ' does not exist in ' in err or ' exists on disk, but not in ' in err:
       raise NotVersionedError(path)
     raise