Skip to content

Instantly share code, notes, and snippets.

@fereria
Created August 16, 2017 04:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fereria/c50860b8a29fabdd1bdc9e8824f087e3 to your computer and use it in GitHub Desktop.
Save fereria/c50860b8a29fabdd1bdc9e8824f087e3 to your computer and use it in GitHub Desktop.
import subprocess
import sys
def get_update_file(buff):
buff = buff.decode('cp932').split("\n")
ret_val = []
for i in buff:
ret_val.append(os.path.basename(i.strip()))
return ret_val
revision_code = sys.argv[2]
repository = sys.argv[1]
description = subprocess.check_output('svnlook log {0} --revision {1}'.format(repository, revision_code))
author = subprocess.check_output('svnlook author {0} --revision {1}'.format(repository, revision_code)).strip()
change_file = get_update_file(subprocess.check_output('svnlook changed {0} --revision {1}'.format(repository, revision_code)))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment