Can ay one help me on pysvn , i want to capture the log and status of checkout call .....

bab mis babmis307 at gmail.com
Wed Oct 9 05:53:24 EDT 2013


On Wednesday, October 9, 2013 11:39:04 AM UTC+5:30, bab mis wrote:
> 

Here  is the code i am trying:



  2     from pysvn import wc_status_kind
  3     import pysvn
  4
        import os, os.path
  6     import re
  7
  8     def createSVNClient():
  9         """Create a pysvn client, and setup some callback and options.
 10         """
 11
 12         def login(*args):
 13             return True, 'root', 'pass', False
 16
 17         client = pysvn.Client()
 18         client.set_interactive(True)
 19         client.callback_get_login = login
 20         return client
 21
 22     client = createSVNClient()

 23     link = "http://demo.com/svn/trunk"
 24     path = '/tmp/ux'
 25     client.exception_style = 1
 26
 27     try:
 28         revision = client.checkout(link, path, recurse=True)





primary intention is

revision = client.checkout(link, path, recurse=True)

After this how can i check the exit code and capture the specific log that would have generated during this transaction of svn co command internally.



More information about the Python-list mailing list