From: Ian Jackson Date: Fri, 23 Aug 2013 11:04:45 +0000 (+0100) Subject: When creating repos in dgit-repos (using the ssh-cmd method), copy _template rather... X-Git-Tag: debian/0.8~3 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=commitdiff_plain;h=5a4dc24f3a020c36a4171d5448cf8a0f50c91f75 When creating repos in dgit-repos (using the ssh-cmd method), copy _template rather than using mkdir and git init. Closes: #720522. --- diff --git a/debian/changelog b/debian/changelog index 83f5fc45..a57cd2f3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +dgit (0.8) unstable; urgency=low + + * When creating repos in dgit-repos (using the ssh-cmd method), + copy _template rather than using mkdir and git init. + Closes: #720522. + + -- Ian Jackson Fri, 23 Aug 2013 12:03:25 +0100 + dgit (0.7) unstable; urgency=low * If dak ls, or rmadison, reports multiple versions, look for them diff --git a/dgit b/dgit index 41375195..94adcb5f 100755 --- a/dgit +++ b/dgit @@ -456,9 +456,7 @@ sub create_remote_git_repo () { runcmd_ordryrun (access_cfg('ssh'),access_gituserhost(), "set -e; cd ".access_cfg('git-path').";". - " mkdir -p $package.git;". - " cd $package.git;". - " if ! test -d objects; then git init --bare; fi"); + " cp -a _template $package.git"); } else { badcfg "unknown git-create \`$how'"; }