Installing SCM-Manager
With SCM-Manager, people can share and manage Git, Mercurial and Subversion repositories over http easily.
- Installing Java
- Download and install Java from https://www.java.com/en/download/index.jsp
- Installing Python with Hg
- Download Python 2.7 from http://www.python.org/download/, please note that they call x64 CPUs x86-64
- Download Mercurial for Python 2.7 from http://mercurial.selenic.com/downloads/
- Install Python 2.7 to
D:\Python27\
- Install the Mercurial Python package
- Installing the SCM-Manager
- Download the standalone package from http://www.scm-manager.org/download/
- Extract to
D:\scm-server\
- Open cmd as Administrator and navigate to
D:\scm-server\bin
, run "scm-server.bat install
" - Go to Services, and start the
scm-server
service
- Configuring repository settings for SCM-Manager
- Open the browser and navigate to
http://localhost:8080/
- The default admin username and password are both
scmadmin
- On the left hand side, find the Config panel, and click Repository Types, the Repository Config tab opens
- It's better unify the repository paths to
D:\SCM-Repositories\<Repository Type>
- In Mercurial Settings section, put the following configs:
- HG Binary:
D:\Python27\Scripts\hg.bat
- Python Binary:
D:\Python27\python.exe
- Python Module Search Path:
D:\Python27\
- Repository directory:
D:\SCM-Repositories\hg
- Encoding:
UTF-8
- Optimize .. (.pyo):
true
- HG Binary:
- Click the Save button
- Open the browser and navigate to
- Adding users to SCM-Manager
- Adding local users
- On the left hand side, find the Security panel, and click Users, the Users tab opens
- Click the Add button, the User Form tab at the bottom shows, put necessary info there and click OK
- Enabling Active Directory users
- On the left hand side, find the Config panel, and click Plugins, the Plugins tab opens
- Under the Authentication section, find scm-activedirectory-auth-plugin and click Install
- After the installation, restart the
scm-server
service - Now AD users are able to log in
- Adding local users
- Adding repositories to SCM-Manager
- On the left hand side, find the Main panel, and click Repositories, the Repositories tab opens
- Click the Add button, the Settings tab opens at the bottom
- Fill the Name field, you can use slash
/
to create a section, such asIT/Website
will create aWebsite
repository under theIT
section - The Type field for Hg is Mercurial
- The Contact, Description and Public fields are optional
- Click OK
- Configuring permissions for repositories
- On the Repositories tab, select a repository, 3 tabs are available at the bottom
- Select the Permissions tab
- Click the Add button to add a new row for a new user or group
- Click a cell to modify the existing settings
- Please note: SCM-Manager has a virtual group called
_authenticated
which means all authenticated users - When done, click OK
Installing SCM-Manager的更多相关文章
- androidstudio连接SCM Manager上的Git库
1.在SCM Manager里创建一个Git库 在androidstudio里选中从版本控制里导入 输入git库的地址,接下来一路点击下一步 完成之后会可以在工程里创建文件或者从别的地方把完整项目拷贝 ...
- (转)Installing Cloudera Manager and CDH
转:https://blog.csdn.net/qq_26222859/article/details/79976506 译自官网: Installing Cloudera Manager and C ...
- Jenkins构建Git manager服务器的源码
1,下载scm manager 源码库管理,下载后解压即可: 2,运行bin目录下的scm-server.bat文件,启动服务: 3,建议将scm-server放在git客户端的安装目录下,方便管理 ...
- Auto Install Workflow Manager 1.0
Write-Host "- Begining Download Service Bus..." Start /W "c:\Program Files\Microsoft\ ...
- hadoop再次集群搭建(4)-Cloudera Manager Installation
决定选择 Cloudera Manager 进行安装,阅读官方文档,掌握大概脉络. Cloudera Manager在集群已经实现ssh免秘钥登录,能够访问网络资源和本地资源的情 ...
- CDH 6.0.1 集群搭建 「Process」
这次搭建我使用的机器 os 是 Centos7.4 RH 系的下面以流的方式纪录搭建过程以及注意事项 Step1: 配置域名相关,因为只有三台机器组集群,所以直接使用了 hosts 的方法: 修改主机 ...
- CDH 5.16.1 离线部署 & 通过 CDH 部署 Hadoop 服务
参考 Cloudera Enterprise 5.16.x Installing Cloudera Manager, CDH, and Managed Services Installation Pa ...
- cdh5-MariaDB 配置(暂未排版)
在多数分布MariaDB的设施默认设置使用保守的缓冲区的大小和内存使用. 使用保守的缓冲区大小和内存使用率 Cloudera的数据库管理服务器,监控活动,报告管理,Cloudera 导航,Hive 的 ...
- CentOS7下的CDH 6.2.0 安装过程
#install OS centos 7.5#install lsb packageyum install -y redhat-lsb #install net-tools package yum i ...
- vs2013 git 使用总结
一.参与别人已经建好的项目 方法1.打开VS2013,切换到“团队资源管理器”,点上方“主页”右侧的下拉三角,选择项目->连接到团队项目,然后选择“克隆”,填入Git的Remote Url和要克 ...
随机推荐
- MySQL的错误:No query specified
在做MySQL主从同步的时候通过: mysql> show slave status\G; *************************** 1. row **************** ...
- http://10.11.112.12:8000/homePage.jsp?loginMode=JS
sdsad http://svn.paic.com.cn/svn/mis_pac/branches/MIS-PAC5.22.0
- poj 2891 Strange Way to Express Integers (非互质的中国剩余定理)
Strange Way to Express Integers Time Limit: 1000MS Memory Limit: 131072K Total Submissions: 9472 ...
- iframe跨域访问
js跨域是个讨论很多的话题.iframe跨域访问也被研究的很透了. 一般分两种情况: 一. 是同主域下面,不同子域之间的跨域: 同主域,不同子域跨域,设置相同的document.domian就可以解决 ...
- Java 基础知识总结 (一、标识符)
一.Identifiers: 标识符 Names of class,method and variable 用于类名.方法名.变量名 Begin with character,'_' or '$' 标 ...
- [转] 你是as3老鸟吗?但是有些你可能目前都不知道的东西
你是as3老鸟吗?如果以下内容对你有莫大的帮助,请顶下! 一:加载swf库中的图片 new 的过程就是图片解压缩的过程.处于 Class 状态时,图片占用的内存和 SWF 文件中这个图片占用的磁盘空间 ...
- wget的使用详解
我在工作中, 经常下载遥感影像,每个影像都很大,使用普通的ftphelpe下载不太稳定,最终选择了linux下一款牛逼的下载工具wget,使用它的windows移植版本的.在此写此文,希望对和我一样保 ...
- (转)VS2010启动调试时老是提示正在下载公共符号
VS2010启动调试时老是提示正在下载公共符号,下载一些.dll文件,点取消后也能继续调试,但特别慢. 解决方法:工具—选项,或者调试—选项和设置,将调试下的“启用 .NET Framework ...
- Robolectric 配置
费了些工夫,已配好,按记录留记录 按官网操作http://robolectric.org/getting-started/ 1引包 testCompile "org.robolectric: ...
- Data Base MongoDB 无法创建抽象类的问题,
无法创建抽象类BsonClassMap.RegisterClassMap 大家都知道抽象类是无法实例化的,即:不能new. 在以下这些情况会遇到这种问题: 1.基类是抽象类: 2.基类是接口: 由于 ...