summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2010-07-28 17:10:16 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2010-07-28 17:10:16 +0200
commit8ad18cf88617ad74a540b204ef389e0e0868bb46 (patch)
tree06c1a5d1dab6f03be998a48dd517ed0b729a605f
parentAdd migration script. (diff)
downloadGitTools-8ad18cf88617ad74a540b204ef389e0e0868bb46.tar.xz
GitTools-8ad18cf88617ad74a540b204ef389e0e0868bb46.zip
Add old upload script.
-rwxr-xr-xUploadNewGitGitwebUnixPerm.sh17
1 files changed, 17 insertions, 0 deletions
diff --git a/UploadNewGitGitwebUnixPerm.sh b/UploadNewGitGitwebUnixPerm.sh
new file mode 100755
index 0000000..b846a69
--- /dev/null
+++ b/UploadNewGitGitwebUnixPerm.sh
@@ -0,0 +1,17 @@
+currentDir=`pwd`
+targetDir="`basename \"$currentDir\" | tr "[:upper:]" "[:lower:]"`.git"
+ssh zx2c4.com "\
+cd ~/git.zx2c4.com;\
+mkdir \"$targetDir\";\
+cd \"$targetDir\";
+git init --bare;\
+echo \"$1\" > description;\
+mv hooks/post-update.sample hooks/post-update;\
+chmod +x hooks/post-update"
+echo "[remote \"origin\"]
+ url = zx2c4.com:git.zx2c4.com/$targetDir
+ fetch = +refs/heads/*:refs/remotes/origin/*
+[branch \"master\"]
+ remote = origin
+ merge = refs/heads/master" >> .git/config
+git push --all