下載
我這個(gè)安裝卸載好幾次了,卡在“配置”這塊
解決辦法:停止安裝
然后登錄服務(wù)器命令行運(yùn)行
chmod 755 /www/server/panel/install/gitlab.sh & /www/server/panel/install/gitlab.sh install
安裝之后寶塔后臺(tái)gitlab也會(huì)是已安裝狀態(tài)
完成之后切記服務(wù)器一定要開(kāi)放8099端口
打開(kāi)gitlab
點(diǎn)擊這個(gè)訪問(wèn)地址即可
本地部署
此步驟我換了個(gè)其他成員賬號(hào)煌贴,按照實(shí)際工作多人協(xié)同模擬
到此為止蹂季,基本的版本控制已經(jīng)可以了壹将,但是想實(shí)現(xiàn)本地改了代碼,線上項(xiàng)目也要同步修改圾结,寶塔是有這個(gè)服務(wù)的鸭轮,但是收費(fèi),對(duì)于白嫖的人來(lái)說(shuō)嗦锐,下面的才是正菜嫌松!
打開(kāi)下面的目錄
/opt/gitlab/embedded/service/gitlab-shell/hooks/
編輯post-receive
文件,改成
#!/bin/sh
git --work-tree=/www/wwwroot/你的目錄 checkout -f
到此為止基本完成奕污,但是想要gitlab代碼同步到網(wǎng)站目錄下萎羔,需要git擁有www文件權(quán)限,執(zhí)行以下命令
chown git:git post-receive
chmod +x post-receive
然后設(shè)置目錄權(quán)限