您的位置:首页 > 其它

Windows下搭建Git远程服务器

2015-07-07 15:06 417 查看
因为项目

1.安装jdk,,此处略。

2.
安装Git for windows,下载地址:http://msysgit.github.io/

安装scm-manager,下载地址:https://www.scm-manager.org/download/,选择SCM-Server 1.46。

3.运行 \scm-server\bin\scm-server.bat,启动服务,默认端口为8080,由于此端口经常被占用,可以在\scm-server\conf\server-config.xml中修改,如下:

<Call name="addConnector">
- <Arg>
- <New class="org.eclipse.jetty.server.nio.SelectChannelConnector">
- <Set name="host">
  <SystemProperty name="jetty.host" /> 
  </Set>
- <Set name="port">
  <SystemProperty name="jetty.port" <strong>default="8088"</strong> /> 
  </Set>
  <Set name="requestHeaderSize">16384</Set> 
- <!--  for mod_proxy 
  --> 
- <!--         <Set name="forwarded">true</Set>
  --> 
  </New>
  </Arg>
  </Call>

4.启动成功后,登录scm,默认帐号密码均为scmadmin。

5.配置Git仓库地址,修改Config - Repository Types - Git Settings - Repository directory,我的地址为F:\git_repositroy,如下图:



6.初始化Git远程仓库,上面配置的仓库中新建一个空文件夹mealOrder,在该文件夹下执行git init --bare 初始化:



7.导入仓库,选择Import Repositories - Git - Import from directory,scm会扫描到mealOrder这个项目:



8.创建用户,分配读写权限:





9.测试:复制Repositories下的url,执行git clone,成功!



注:此时该远程仓库是空的,没有分支,需要push分支上去。

参考:Windows下配置Git服务器
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: