git-serve.sh 344 B

12345678910111213
  1. #!/bin/sh
  2. error_(){
  3. echo "$1"
  4. exit 1
  5. }
  6. [ -z $1 ] && error_ "git repo belirtiniz!"
  7. _repo=$1
  8. [ ! -d $_repo ] && error_ "Repo dizin yok!"
  9. [ ! -d $_repo/.git ] && error_ "Repo dizini Git reposu değil!"
  10. cd $_repo
  11. echo "kullanım: git clone git://ip:9418/ repom"
  12. git daemon --verbose --export-all --base-path=.git --reuseaddr --strict-paths .git/