CodeReview工具:UpSource+SVN+Idea搭建与使用
1 下載、安裝、配置
1.1 官網主頁下載zip包
https://www.jetbrains.com/upsource/features/?
免費版可以創建10個用戶,admin + guest + 8 user
1.2 安裝
- 配置要求:內存建議8G以上
-
Linux系統配置/etc/security/limits.conffile:(可選操作)
- 查看linux文件打開上限ulimit -n,ulimit -n 9999999?設置上限
- maximum open files to 100000
- memory locking and address space limit to unlimited
- number of processes to 32768
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
unzip upsource-3.5.3616.zip
1.3 命令
- 啟動?
./upsource.sh start - 關閉?
./upsource.sh stop - 重啟?
./upsource.sh restart
1.4 配置Upsource
執行啟動命令后,訪問提示的地址進入WEB管理界面
[root@sanjiao070 bin]# ./upsource.sh start Starting Upsource... * Configuring JetBrains Upsource 3.5 * Made default base-url 'http://sanjiao070.cn:8080/' from hostname 'sanjiao070.cn' and listen port '8080' * JetBrains Upsource 3.5 runtime environment is successfully configured * Loading logging configuration from /opt/upsource-3.5.3616/lib/ext/log4j.xml * Redirecting JetBrains Upsource 3.5 logging to /opt/upsource-3.5.3616/logs/internal/services/bundleProcess * Configuring Service-Container[bundleProcess] * Configuring Bundle Backend Service * Configuring Configuration Wizard * Starting Service-Container[bundleProcess] * Starting Bundle Backend Service * Starting Configuration Wizard * JetBrains Upsource 3.5 Configuration Wizard will be available on [http://sanjiao070.cn:8080] after start Upsource is running- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
基本配置?
?
?
上面的BaseUrl地址配錯了,可以在命令行中重新配置(先關閉服務)
./upsource.sh configure --listen-port 8000 --base-url http://10.10.0.70:8000
配置用戶認證中心,使用默認的build-in Hub?
?
使用默認的免費license?
?
Finish之后服務會重啟,可以在服務器中查看日志?
tail -f logs/upsource-stdout.log
2 UpSource關聯版本控制工具(本文為SVN)
創建svn項目?
創建用戶、分配角色、分配用戶組?
將UpSource用戶與svn用戶關聯。?
3 測試
1.項目的CodeReviewer角色可以創建review信息?
2.代碼的提交者登陸后會看到關于自己代碼被查看的信息?
?
解決問題以后標記Resolved?
4 Idea整合UpSource
下載Idea+UpSource插件?
?
重啟Idea后在Tools中 找到UpSource并與服務端測試連接?
?
點擊TestConnection自動彈出授權Web頁面,使用管理員賬號登陸后點擊Accept
授權成功?
在Idea中也可以看到剛才的Review信息了?
總結
以上是生活随笔為你收集整理的CodeReview工具:UpSource+SVN+Idea搭建与使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Achieve Your Full Po
- 下一篇: 易语言多线程框架教程