Index: mergebot/branches/ticket-2/mergebot/SvnOps.py
===================================================================
--- mergebot/branches/ticket-2/mergebot/SvnOps.py	(revision 21)
+++ mergebot/branches/ticket-2/mergebot/SvnOps.py	(revision 23)
@@ -26,5 +26,12 @@
     return int(logentry.split()[0][1:])
 
-def does_url_exist(url):
+def does_url_exist_14(url):
+    """Given a subversion url return true if it exists, false otherwise."""
+    return not subprocess.call(['svn', 'log', '--limit=1', '--non-interactive',
+                                url],
+                    stdout=open('/dev/null', 'w'),
+                    stderr=open('/dev/null', 'w'))
+
+def does_url_exist_15(url):
     """Given a subversion url return true if it exists, false otherwise."""
     return not subprocess.call(['svn', 'ls', '--depth', 'empty',
@@ -32,4 +39,6 @@
                     stdout=open('/dev/null', 'w'),
                     stderr=open('/dev/null', 'w'))
+
+does_url_exist=does_url_exist_14 # default to most compatible form for now
 
 def get_branch_info(url, logfile):
