Changeset 24 for mergebot/trunk/mergebot/BranchActor.py
- Timestamp:
- Sep 24, 2009 10:25:38 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
mergebot/trunk/mergebot/BranchActor.py
r17 r24 2 2 """Module for creating new branches for tickets""" 3 3 4 import os5 4 import time 6 5 … … 20 19 21 20 # Make sure the various urls we require do exist 22 if not SvnOps.get_branch_info(self.local_url(), logfile): 23 comment = 'Component %s does not exist in the repository.' \ 24 % self.component 25 return results, comment, False 26 if not SvnOps.get_branch_info(self.local_url() + '/branches', logfile): 27 comment = 'No directory in which to create branches for component %s in the repository.' % self.component 28 return results, comment, False 29 if not SvnOps.get_branch_info(self.baseline_local_url(), logfile): 30 comment = 'Version %s for component %s does not exist in the repository.' % (self.version, self.component) 31 return results, comment, False 21 problems = self.check_required_directories() 22 if problems: 23 return results, problems, False 32 24 33 25 commit_header = 'Ticket #%s: %s' % (self.ticket, self.summary) … … 35 27 # Delete the branch if it already exists. This can happen if the branch 36 28 # was merged, but we're still working on it. 37 if SvnOps. get_branch_info(self.branch_local_url(), logfile):29 if SvnOps.does_url_exist(self.branch_local_url()): 38 30 # This branch already exists. 39 31 commit_message = "\n".join([commit_header, … … 63 55 'Created branch from %s for %s.' % (self.version, self.requestor), 64 56 '', 65 'Browse branch [source:%s/branches/ticket-%s source code] and [log:%s/branches/ticket-%s commit log].' % 57 'Browse branch [source:%s/branches/ticket-%s source code] and ' \ 58 '[log:%s/branches/ticket-%s commit log].' % 66 59 (self.component, self.ticket, self.component, self.ticket), 67 60 '',
Note: See TracChangeset
for help on using the changeset viewer.