建立两个版本库,一个开发使用,一个发布使用。项目名暂叫lttngctl。工作目录 暂定/working。
初始化Git版本库:
#mkdir /working/lttngctl
#cd /working/lttngctl
#git init
#cp -rf lttngctl/* .
#git add .
#git commit .
建立一个公共版本库
#cd ..
#git clone --bare lttngctl/ lttngctl.git#touch lttngctl.git/git-daemon-export-ok
部署一个公共版本库
本机:
#mkdir release/
#mv -rf lttngctl.git ../release/
如果部署到一个服务器上,则将整个lttngctl.git目录拷贝到服务器上的“git:// URL”
在inetd service模式下运行 git-daemon或者
#git daemon
在/working/lttngctl 目录下开发测试,没有问题后push到release/lttngctl.git
#git push --a ../release/lttngctl.git