def send_pullreq(self, head_repo, head_ref, base_repo, base_ref): url = (('http://code.dapps.douban.com/%s/newpull/new?' % head_repo) + urllib.urlencode(dict(head_ref=head_ref, base_ref=base_ref, base_repo=base_repo))) utils.print_log("goto " + url) utils.browser_open(url)
def send_pullreq(self, head_repo, head_ref, base_repo, base_ref): head_user, _ = head_repo.split("/") base_user, _ = base_repo.split("/") url = "https://github.com/%s/compare/%s:%s...%s:%s?expand=1" % ( head_repo, base_user, base_ref, head_user, head_ref) utils.print_log("goto " + url) utils.browser_open(url)
def send_pullreq(self, head_repo, head_ref, base_repo, base_ref): url = ('http://code.dapps.douban.com/%s/newpull/new?' % head_repo) + urlencode( dict(head_ref=head_ref, base_ref=base_ref, base_repo=base_repo)) utils.print_log("goto " + url) utils.browser_open(url)
def send_pullreq(self, head_repo, head_ref, base_repo, base_ref): head_user, _ = head_repo.split("/") base_user, _ = base_repo.split("/") url = "https://git.ein.plus/%s/-/merge_requests/new?" % head_repo + urlencode( { 'merge_request[source_branch]': head_ref, 'merge_request[source_project]': head_user, 'merge_request[target_branch]': base_ref, 'merge_request[target_project]': base_user, }) utils.print_log("goto " + url) utils.browser_open(url)