任务列表:
22.1 代码管理平台介绍
22.2 安装svn
22.3 客户端上使用svn(linux)
22.4 客户端上使用svn(windows)
22.5/22.6 单机上使用git
22.7 简历远程仓库
22.8 克隆远程仓库
22.9 分支管理
22.10 远程分支管理
22.11 标签管理
22.12 git别名
22.13 搭建git服务器
22.14/22.15 安装gitlab
22.16 使用gitlab
22.17 gitlab备份和恢复
扩展内容
同学分享的svn文档 http://note.youdao.com/noteshare?id=1bb87a28a2973ae5722bf765882c2d8f
svn 多仓库管理 http://elim.iteye.com/blog/1171108
svn+ssh http://www.linuxfly.org/post/450/
svn清除保存的用户名和密码 http://holy2010.blog.51cto.com/1086044/645944
svn命令详解 http://blog.sina.com.cn/s/blog_963453200101eiuq.html
svn的钩子 http://coolnull.com/1716.html
gitlab修改端口 http://blog.csdn.net/arybd/article/details/54635295
修改主机名 http://www.mamicode.com/info-detail-1316828.html
第三方邮件 http://blog.csdn.net/liuruiqun/article/details/50000213
server ssh 端口并不是22 http://www.cnblogs.com/limx/p/5709101.html http://www.linuxidc.com/Linux/2017-02/141043.htm
应该修改 /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
“# If you use non-standard ssh port you need to specify it”
ssh_port: xxxxx
gitlab的钩子相关配置 http://fighter.blog.51cto.com/1318618/1670667