java gitblit_GitBlit安装与使用

java gitblit_GitBlit安装与使用Java库用来管理、查看和处理Git的资料库工具,相当于Git的Java管理工具。通俗点来说就是一个相当于SVN的工具,用于多个人共同开发同一个项目,共用资源的目的。1软件安装搭建环境:windows系统、JavaSE12.0.2、JSC(选择64位的)JavaSE12.0.2和JSC直接按照指示安装即可,接着需要配置Java的环境。右击我的电脑,点击属性,选…

Java 库用来管理、查看和处理 Git 的资料库工具,相当于 Git 的 Java 管理工具。通俗点来说就是一个相当于 SVN 的工具,用于多个人共同开发同一个项目,共用资源的目的。

1 软件安装

搭建环境:windows 系统、Java SE 12.0.2、JSC(选择64位的)

Java SE 12.0.2 和JSC 直接按照指示安装即可,接着需要配置 Java 的环境。

右击我的电脑,点击属性,选择高级系统设置:

AAffA0nNPuCLAAAAAElFTkSuQmCC

1.1 java 环境配置

变量名

变量值JAVA_HOME

C:\Program Files\Java // 要根据自己的实际路径配置

Path

%JAVA_HOME%\jdk-12.0.2\bin、%JAVA_HOME%\jre1.8.0_221\bin

在终端输入 java 或者 havac 验证是否安装正确。

1.2 安装 GitBlit

首先从网上下载并安装最新版的 Git 与 vscode(用于编辑文档),其次从 Gitblit 官方网站:http://www.gitblit.com/ 下载最新版本。软件 GitBlit 是一个压缩包,解压后即可使用:

AAffA0nNPuCLAAAAAElFTkSuQmCC

2 GitBlit 配置

使用 vscode 打开 GitBlit 软件根目录:

AAffA0nNPuCLAAAAAElFTkSuQmCC

创建终端:

AAffA0nNPuCLAAAAAElFTkSuQmCC

将 data/defaults.properties 复制到根目录,并重命名为 my.properties:

$ cp data/defaults.properties my.properties

打开 data/gitblit.properties 文件,注释掉 include = defaults.properties 这句,添加 include = my.properties 这句,说明使用的是 my.properties 配置文件:

{% asset_img properties.png properties %}

在 my.properties 中查找 server.httpPort 并添加值:

AAffA0nNPuCLAAAAAElFTkSuQmCC

AAffA0nNPuCLAAAAAElFTkSuQmCC

接着修改 server.httpBindInterface 为 192.168.42.73(绑定的 IP 地址)。最后,在终端输入 .\gitblit.cmd,便可以启动 GitBlit 了。之后在浏览器输入地址:https://localhost:8443/ 便可以开启服务器,弹出一个警告窗口,直接选择 高级 并接受风险:

AAffA0nNPuCLAAAAAElFTkSuQmCC

最终界面如下:

AAffA0nNPuCLAAAAAElFTkSuQmCC

方法二:

直接修改data/gitblit.properties,不需要 my.properties,直接如下操作:

#

# GITBLIT.PROPERTIES

#

# Define your custom settings in this file and/or include settings defined in

# other properties files.

#

# Include Gitblit’s ‘defaults.properties’ within your configuration.

#

# NOTE: Gitblit will not automatically reload “included” properties. Gitblit

# only watches the ‘gitblit.properties’ file for modifications.

#

# Paths may be relative to the ${baseFolder} or they may be absolute.

#

# COMMA-DELIMITED

# SINCE 1.7.0

include = defaults.properties

#

# Define your overrides or custom settings below

#

git.repositoriesFolder = D:/GitServer

server.httpPort = 10101

server.httpBindInterface = 192.168.42.30

server.httpsBindInterface = localhost

server.httpsPort = 8443

server.certificateAlias = localhost

git.repositoriesFolder:服务器地址(最好不要有中文和空格)

server.httpPort:http 端口号

server.httpBindInterface:http IP 地址

GitBlit 使用

启动 gitblit 界面,在左上角有个登录框,初始值用户名和密码均为 admin,然后便可以添加用户和团队并设置其权限:

AAffA0nNPuCLAAAAAElFTkSuQmCC

添加 rsa 密钥

选择用户中心:

AAffA0nNPuCLAAAAAElFTkSuQmCC

在 SSH Key 栏可以看到一个空白的输入框,其内容可以通过如下方式获取:

再次添加一个终端并在终端输入:

$ ssh-keygen -t rsa # 生成密钥

$ cat ~/id_rsa.pub # 查看密钥

便可以获取本地使用的 rsa 密钥,复制到 SSH Key 框中,点击 添加 按钮即可。

今天的文章java gitblit_GitBlit安装与使用分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/6526.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注