Redmine用Git repo镜像脚本
一般我用git来管理代码,后台用gitolite,redmine来管理项目,redmine中可以结合git来参看git提交信息时,非常有用。
以下代码参照了http://blog.buginception.com/blog/2012/04/02/redmine-use-git-code-review
使用时需要用root权限
sudo sh make-mirror.sh <REPO-NAME> # REPO-NAME 中不带.git后缀
如果不需要特别强大的项目管理功能,可以用gitlabhq,这是一个类似github的代码管理应用,支持fork,pull request功能,非常实用,选择哪个用来管理也就见仁见智了。