1. 從 http://www.jetbrains.com/upsource/download/ 下載upsource
2. 按照 http://www.jetbrains.com/help/upsource/3.0/getting-started-with-upsource.html 來安裝
2.1 需要后臺作為windows service運行, 所以在cmd中運行以下命令:
`<upsource_home>\bin\upsource.bat service install /runAsSystem`
緊接著會打開頁面:
點擊Setup, 開始安裝
這里設置端口為8081,以防止與其他服務沖突,點擊下一步
等待一段時間环凿,安裝完成:
安裝完成后畔乙,就可以通過http://<pcname>::8081來訪問upsource了葛闷,<pcname>為本地機器號, 我這里的是shi6w505::8081
3. Install source version control server, like scm-server or visualsvn, here I install visualSVN to use svn.
3.1 install
從https://www.visualsvn.com/server/download/ 下載并安裝
3.2 configure
點擊configure options揭绑,將登陸設置改為以windows用戶名驗證
另外在network標簽中去掉勾選Use Secure Connection (這里用ssl連接有點問題,先不用這個)
3.3 create new repository
新建一個新的svn代碼倉庫
到此,svn設置完畢
4. 打開http://shi6w505::8081, 點擊右上角的Admin米绕, 出現(xiàn)projects的管理界面
點擊create project來創(chuàng)建新的project:
vcs可以支持git,svn甚牲,perforce等等义郑,這里選擇svn
創(chuàng)建完成后,proejcts中就會出現(xiàn)剛剛創(chuàng)建的新project了
至此丈钙,upsource的安裝基本完成非驮,接著可以在hub中添加一些用戶,同時添加一些系統(tǒng)設置等等雏赦。
https://www.youtube.com/watch?v=BCz5iFz9t3E 有詳細的code review的workflow劫笙。
簡要敘述如下:
- developer首先在代碼倉庫中提交代碼
- reviewer在upsource中創(chuàng)建一個review,然后對修改的代碼部分提交comments
- create review
- developer看到后星岗,回復該review
- reviewer可以選擇是否接受