赞
踩
gitblit基于java开发,可在企业内部搭建简易git服务器,我已经在windows Server 2016 和Win10系统上进行了验证。
可以自己去官方网站下载,不过稍慢点,我这里提供我的分享:
git相关工具
分享内容如下:
msg文件是gitGui工具的汉化包,
用管理员权限运行cmd命令窗口,输入java能够打印帮助信息则表示安装成功。
我解压到c盘根目录
修改前先备份
修改后的相关项目如下:
git.repositoriesFolder = ${baseFolder}/git
server.httpPort = 88
server.httpsPort = 8443
server.httpBindInterface = 192.168.2.17 #服务器IP
server.httpsBindInterface = 192.168.2.17#服务器IP
管理员权限运行gitblit.cmd打印如下表示ok
在浏览器访问:http://192.168.2.17:88/如果刷新如下界面表示环境测试ok
安装为系统服务后开机可自动运行。
编辑器打开installService.cmd文件并修改StartParams为空
"%gbhome%\%ARCH%\gitblit.exe" //IS//gitblit ^ --DisplayName="gitblit" ^ --Description="a pure Java Git solution" ^ --Startup=auto ^ --LogPath="%gbhome%\logs" ^ --LogLevel=INFO ^ --LogPrefix=gitblit ^ --StdOutput=auto ^ --StdError=auto ^ --StartPath="%gbhome%" ^ --StartClass=com.gitblit.GitBlitServer ^ --StartMethod=main ^ --StartParams="" ^ --StartMode=jvm ^ --StopPath="%gbhome%" ^ --StopClass=com.gitblit.GitBlitServer ^ --StopMethod=main ^ --StopParams="--stop;--baseFolder;%gbhome%\data" ^ --StopMode=jvm ^ --Classpath="%gbhome%\gitblit.jar;%gbhome%\ext\*" ^ --Jvm=auto ^ --JvmMx=1024
保存后以管理员权限运行installService.cmd,界面一闪而过,重启电脑,再次访问http://192.168.2.17:88/(根据自己服务器IP地址自行修改),能正常访问则ok
装好后默认管理员账号密码均为:
admin
输入时注意区分大小写
登录后点击右上角可修改密码
点击用户,进入下面界面,并添加用户
基本配置如下:
创建成功:
根据需要选择:
在需要设置权限的版本库中点击编辑按钮:
两个用户分别设置浏览和读写权限:
登录不同的账号可进行查看版本库及进行账号管理。
点击生成密钥,提示输入密码直接点ok,不要密码,复制密钥。
粘贴密钥到个人资料中的SSH密钥框:
克隆项目后,增加tp1.txt测试文件,并提交上传到服务器。
检查服务器上传成功:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。