使用scm-manager搭建git/svn 代码管理仓库
2016-03-21 23:42
579 查看
使用 scm-manager 搭建 git/svn 代码管理仓库
1、在官网上下载scm-manager
下载地址https://www.scm-manager.org/download/2、 配置java 环境:JAVA_HOME\ CLASSPATH\path(不会的同学,可以问百度)
JAVA_HOME : jdk 安装路径CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
3、启动:bin/scm-server
4、进入后台: http://localhost:8080 端口默认为8080,可以自己修改端口号
用户名/密码:scmadmin/scmadmin5、创建git一个仓库。
http://localhost8888/scm/git/demo如图:
创建完成后 为:
这样仓库就建好了,接下来给团队人员创建账号
6、创建人员账户
点击左侧Users ,点击 add, 填写用户名,密码等信息,如图创建完后,用户列表中会增加一行记录
7、给仓库添加可操作的账户以及权限
接下来, 给liming赋予demo 仓库的可写权限,(read,write,owner三种权限)点击左侧的Repositories ,选中demo仓库,下面有三个选项,点击Permission,add ,添加liming,赋予写权限
8、现有仓库提交到远程仓库
进入本地仓库根目录,添加远程仓库:git remote add origin http://liming:123456@localhost:8888/scm/git/demo (以后不用输入密码)
推送到远程仓库
git push origin master
到此,就完成了远程仓库的创建和使用。
另外:
在xcode 中添加远程仓库 preference —>+ repository address: http://limin g:123456@localhost:8888/scm/git/demo 在xcode 中添加远程仓库 preference
—>+ repository address: http://limi:123456@localhost(192.168.2.100):8888/scm/git/demo
欢迎关注我的公众号:
相关文章推荐
- C语言教程:第一节
- Java对象的序列化和反序列化
- java基础学习02(简单的java程序)
- python中的urlencode与urldecode
- SpringBoot配置log4j输出日志
- 2016第七届蓝桥杯C/C++ B组省赛题解
- 3.20 JAVA
- Python中的类
- Python urllib模块的URL编码解码功能
- String.getBytes()& JAVA编码转换的详细过程
- 转载的python简史
- c++拾遗-----函数
- 【Django】 gunicorn部署纪要
- 【Django】 gunicorn部署纪要
- 代码复审
- php 面向对象上课笔记
- java——基础02
- Java基础小结
- 1.1.1 A+B for Input-Output Practice (I)
- Java的心路历程——杂谈向