什么是SCM-MANAGER
基於Web的,集成了 Git、 Mercurial 、Subversion 多種代碼管理工具的源代碼管理平台
它有什么優點
- 簡易安裝
-
不需要破解配置文件,完全可配置的Web界面
- 可以不使用Apache 不使用數據庫部署
- 中心用戶、組和權限管理
- 同時 Git、 Mercurial 、Subversion
- Full RESTFul Web Service API (JSON and XML)
- Rich User Interface
- Simple Plugin API
- Useful plugins available (f.e. Ldap-, ActiveDirectory-, PAM-Authentication)
- Licensed under the BSD-License
部署詳細示例1
- https://www.scm-manager.org/download/ 獲取穩定的發布包。
- 找到目標服務器TomCat WebApps路徑
如:C:\Program Files\Apache Software Foundation\Tomcat 8.5\webapps - 將war包拷貝到當前路徑,等待tomcat自動處理完成
- 訪問部署完成的程序 默認賬戶 scmadmin/scmadmin
- 開始使用
日常使用添加部門操作步驟
- 從“D:\tomcat\webapps” 拷貝一份“scmExample”,重命名為“dev10”
- 修改下圖兩處配置文件
- 重新啟動Tomcat完成添加