]> oss.titaniummirror.com Git - git-utils.git/commitdiff
Public repositories get URL metadata via creation of cloneurl file.
authorR. Steve McKown <rsmckown@gmail.com>
Thu, 14 Jan 2010 22:55:49 +0000 (15:55 -0700)
committerR. Steve McKown <rsmckown@gmail.com>
Thu, 14 Jan 2010 22:55:49 +0000 (15:55 -0700)
git-push-public

index 559f6091c353528bc94865d2f889a6174d674a16..4a190dcd2c40185647829266d7d58cc4c99b102e 100755 (executable)
@@ -20,6 +20,8 @@ for path in $(find . -name git-daemon-export-ok); do
        ssh $PUBLICSERVER git --git-dir=$PUBLICBASE/$repo init --bare
        ssh $PUBLICSERVER touch $PUBLICBASE/$repo/git-daemon-export-ok
        scp $repo/description $PUBLICSERVER:$PUBLICBASE/$repo/
+       ssh $PUBLICSERVER "echo \"git://$PUBLICSERVER/$repo\" \
+               > $PUBLICBASE/$repo/cloneurl"
     fi
     git --git-dir=$repo push --mirror $PUBLICSERVER:$PUBLICBASE/$repo
 done