title: Does svn merge return a return code if success/fail?
body: <p>I am using the following python commands to automatically merge and commit files</p>
  
  <pre><code>p = subprocess.Popen("svn merge ...")
  p.communicate()
  
  if(no conflict)
      p = subprocess.Popen("svn commit..."
  else
      Abort script
  </code></pre>
  
  <p>What is the best way to stop script if conflict occurs? I would like to suppress the merge output also if possible.</p>