[Erp5-report] r6563 - /erp5/trunk/products/ERP5Subversion/SubversionClient.py

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Apr 12 17:42:36 CEST 2006


Author: chris
Date: Wed Apr 12 17:42:33 2006
New Revision: 6563

URL: http://svn.erp5.org?rev=6563&view=rev
Log:
- fixed info and history for newly added file

Modified:
    erp5/trunk/products/ERP5Subversion/SubversionClient.py

Modified: erp5/trunk/products/ERP5Subversion/SubversionClient.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Subversion/SubversionClient.py?rev=6563&r1=6562&r2=6563&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Subversion/SubversionClient.py (original)
+++ erp5/trunk/products/ERP5Subversion/SubversionClient.py Wed Apr 12 17:42:33 2006
@@ -36,7 +36,6 @@
 from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions
 from Products.PythonScripts.Utility import allow_class
-from zLOG import LOG, WARNING
 from tempfile import mktemp
 
 try:
@@ -269,6 +268,8 @@
       try:
         log_list = self.client.log(path)
       except pysvn.ClientError, error:
+        if 'path not found' in error.args[0]:
+          return
         excep = self.getException()
         if excep:
           raise excep
@@ -307,6 +308,8 @@
       try:
         dict_list = self.client.ls(url_or_path=path, recurse=False)
       except pysvn.ClientError, error:
+        if 'non-existent' in error.args[0]:
+          return
         excep = self.getException()
         if excep:
           raise excep
@@ -335,6 +338,7 @@
   allow_class(SubversionLoginError)
   
 except ImportError:
+  from zLOG import LOG, WARNING
   LOG('SubversionTool', WARNING,
       'could not import pysvn; until pysvn is installed properly, this tool will not work.')
   def newSubversionClient(container, **kw):




More information about the Erp5-report mailing list