You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by da...@apache.org on 2013/01/16 19:23:17 UTC

svn commit: r1434088 - /subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

Author: danielsh
Date: Wed Jan 16 18:23:16 2013
New Revision: 1434088

URL: http://svn.apache.org/viewvc?rev=1434088&view=rev
Log:
[in tools/server-side/svnpubsub]

Check the 'svn' commit object format number.

* svnwcsub.py
  (BigDoEverythingClasss.commit): Check the type and format of commits.

Modified:
    subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py

Modified: subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py
URL: http://svn.apache.org/viewvc/subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py?rev=1434088&r1=1434087&r2=1434088&view=diff
==============================================================================
--- subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py (original)
+++ subversion/trunk/tools/server-side/svnpubsub/svnwcsub.py Wed Jan 16 18:23:16 2013
@@ -211,6 +211,10 @@ class BigDoEverythingClasss(object):
         return posixpath.abspath(path)
 
     def commit(self, url, commit):
+        if commit.type != 'svn' or commit.format != 1:
+            logging.info("SKIP unknown commit format (%s.%d)",
+                         commit.type, commit.format)
+            return
         logging.info("COMMIT r%d (%d paths) from %s"
                      % (commit.id, len(commit.changed), url))