diff options
Diffstat (limited to 'bin/sets-manager.py')
-rwxr-xr-x | bin/sets-manager.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/bin/sets-manager.py b/bin/sets-manager.py index 271e6006dec..c3dc10d842e 100755 --- a/bin/sets-manager.py +++ b/bin/sets-manager.py @@ -42,7 +42,7 @@ def parse_args (): parser.error ("must specify either a branch or tag action") if opts.project is None: - parser.error ("must specity a project to branch") + parser.error ("must specify a project to branch") return (opts, args) @@ -63,12 +63,19 @@ def svn_copy (source, dest): execute (command) def svn_propset (path, prop, value): + temp = open ("sets_manager_props.tmp", 'w') + temp.write (value) + temp.close () + command = " ".join ([opts.svn, "propset", prop, - "'" + value + "'", + "-F sets_manager_props.tmp", path]) execute (command) + + os.unlink ("sets_manager_props.tmp") + def svn_mkdir (path): command = " ".join ([opts.svn, |