From 2e783283984d7413d7adeab66e91a1beb83e8ada Mon Sep 17 00:00:00 2001 From: Guido Günther Date: Mon, 19 Mar 2012 14:22:52 +0100 Subject: gbp-create-remote-repo: test generated config Git-Dch: Ignore --- gbp/scripts/create_remote_repo.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gbp/scripts/create_remote_repo.py b/gbp/scripts/create_remote_repo.py index e73c92c6..9b5d20fb 100644 --- a/gbp/scripts/create_remote_repo.py +++ b/gbp/scripts/create_remote_repo.py @@ -35,6 +35,23 @@ from gbp.deb.git import DebianGitRepository import gbp.log def print_config(remote, branches): + """ + Print out the git config to push to the newly created repo. + + >>> print_config({'name': 'name', 'url': 'url'}, ['foo', 'bar']) + [remote "name"] + url = url + fetch = +refs/heads/*:refs/remotes/name/* + push = foo + push = bar + [branch "foo"] + remote = name + merge = refs/heads/foo + [branch "bar"] + remote = name + merge = refs/heads/bar + """ + print """[remote "%(name)s"] url = %(url)s fetch = +refs/heads/*:refs/remotes/%(name)s/*""" % remote -- cgit v1.2.3