Hi,<br><br>Kindly help.<br><br>import sys, os, string<br><br><b>SVNLOOK_PATH=os.system('which svnlook')</b><br><br>def main(repos, txn):<br> svnlook_cmd = '%s log -t "%s" "%s"' % (<b>SVNLOOK_PATH</b>, txn, repos)<br>
check_msg = os.popen(svnlook_cmd, 'r').readline().rstrip('\n')<br><br> if len(check_msg) < 10:<br> sys.stderr.write ("Blahh Blahh....\n")<br> sys.exit(1)<br> else:<br> sys.exit(0)<br>
<br>if __name__ == '__main__':<br> if len(sys.argv) < 3:<br> sys.stderr.write("Usage: %s REPOS TXN\n" % (sys.argv[0]))<br> else:<br> main(sys.argv[1], sys.argv[2])<br> <br>
<br>The SVNLOOK_PATH is not working and python says its null when run as SVN hook-script. Do I need to load the os environment variable? How do i pass the value of 'which svnlook' to SVNLOOK_PATH variable.<br><br>
Thanks for your help.<br><br><br>Jay<br>