upsource idea gitlab代码评审环境搭建

此文借鉴了两个csdn:

1.https://blog.csdn.net/nikobelic8/article/details/54897314

2.https://blog.csdn.net/qijiqiguai/article/details/78321498

搭建upsource服务器

1.获取zip压缩包(upsource的版本可以自己选):

wget https://download.jetbrains.8686c.com/upsource/upsource-2018.1.357.zip

2.解压包:

unzip upsource-2018.1.357.zip

如果没有安装unzip可以输入:yum install -y unzip zip (不同的linux的系统可能对应的命令不同)

3.进入upsource的bin目录并启动upsource:

./upsource.sh start

4.如果报类似-Djava.security的错误时,如下操作:

    复制配置文件:cp upsource.jvmoptions.dist upsource.jvmoptions

    在upsource.jvmoptions添加行:-Djava.security.egd=/dev/zrandom

 5.默认的端口号为8082,我们可以通过这个端口好进行连接

6.重新启动upsource

这样upsource已经部署完毕

对upsource进行配置

1.登录upsource

输入http://172.16.68.210:8000。url为服务器配置的url

注意:第一次会弹出页面来修改url和绑定的地址,随后点击next

2.配置管理员信息:

3.填入token:

打开upsource-2018.1.357/conf/internal/services/configurationWizard/wizard_token.txt

填入token,点击finish,则管理者的配置已完成

管理员配置

1.登录管理员账号密码进行登录,其中你可以对管理员信息做一些修改

创建工程

私钥的路径为:~/.ssh/id_rsa

小技巧:怎么将id_rsa弄下载下来:进入git代码目录,右键git bash here,通过pwd得到当前的路径,再通过cp命令将id_rsa拷贝到当前目录下,就可以在自己电脑中看到私钥了。

点击Test connection表示能连接的上

创建用户

1.如下,点击进入users

2.点击new user来进行创建

3.分配权限

用户界面的用户账号进入如下页面,并分配这3个角色

Idea配置

1.点击file>>Settings...>>Plugins>>Install JetBrains plugins...搜索upsource,并进行安装

2.安装后要重启idea,并在右下角出现按钮

3.点击按钮,再单击Rescan进行扫描,若找不到则点击Switch Project进行选择

4.进入java文件,在代码一行中右键upsource>>leave a comment

输入评审信息后,点击ok

在代码的右上角可以看见

 

至此所有的配置已经完成。

code review使用

idea使用:

安装upsource插件后,在up按钮上点击open news feed来进行查看

账号使用

通过输入http://172.16.68.210:8000通过自己的账号登录后可见:

从中就可以有4条reviews,点击进去可以进行处理

 

 

 

    

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章