comparison push_cmd.py @ 6:1a5bb173170b

Fixes for win32 compatibility. Changes suggested by Shun-ichi GOTO, with some alterations by me.
author Augie Fackler <durin42@gmail.com>
date Thu, 02 Oct 2008 09:13:08 -0500
parents f2636cfed115
children 9eb6bf2be1e7
comparison
equal deleted inserted replaced
5:0548662e2f34 6:1a5bb173170b
92 base_data = parent.filectx(file).data() 92 base_data = parent.filectx(file).data()
93 action = 'delete' 93 action = 'delete'
94 file_data[file] = base_data, new_data, action 94 file_data[file] = base_data, new_data, action
95 95
96 # TODO check for directory deletes here 96 # TODO check for directory deletes here
97 svn = svnwrap.SubversionRepo(svn_url) 97 svn = svnwrap.SubversionRepo(svn_url, username=merc_util.getuser())
98 parent_branch = rev_ctx.parents()[0].branch() 98 parent_branch = rev_ctx.parents()[0].branch()
99 branch_path = 'trunk' 99 branch_path = 'trunk'
100 if parent_branch and parent_branch != 'default': 100 if parent_branch and parent_branch != 'default':
101 branch_path = 'branches/%s' % parent_branch 101 branch_path = 'branches/%s' % parent_branch
102 new_target_files = ['%s/%s' % (branch_path, f) for f in target_files] 102 new_target_files = ['%s/%s' % (branch_path, f) for f in target_files]