ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

SVN

2021-02-13 02:33:13  阅读:114  来源: 互联网

标签:SVN git 右键 commit 服务器 最新版


SVN 集中式: 中心服务器;唯一最新版

git    分布式: 每个客户端都是服务器;很多个最新版

其实git也需要一个中心的服务器,只不过他的主要工作不是用来保存代码,而是去拉取一个更新的版本信息,用作交换信息用的。

 

 

 

SVN操作步骤:

1.安装完成svn后,鼠标右键选择checkout

 

会自动把下载地址填入,选择下载到的路径

 

 

 

 

 下载完成会有个小对勾,表明是最新版

在这之前会让你填写用户名和密码,比如说码云,就是码云中的用户名和密码。

新建文件后,右键commit提交

 

 

 输入提交信息,相当于git commit -m""

 

 

 改文件了,就会出现红色叹号:

在不知情的情况下,可能别人改了a.js这个文件,再去提交的时候:出现冲突提示,告诉你的版本不是最新的

 

 这时候你需要先更新版本,右键update

这时候就又会提示冲突了

 

 

 双击冲突项进行合并解决。解决完选择合并完成

 

 总结svn简单的四步操作:

1.cheout去下载项目 -> git clone

2.commit提交

3.update更新代码   -> git pull

4.解决冲突

 

自己手动搭建SVN服务端:

首先要安装个虚拟机,安装linux服务器,如:CentOS 

在linux下,安装是用 yum install xxx;

文本编辑器命令:VI

 

 

 搭建SVN:

1.安装svn服务端:yum i subversion -y (加-y 是自动确定,不用自己一个个确定)

2.创建目录:mkdir 名字

3.初始化
svnadmin create 目录

4.配置
conf/passwd 用户、密码
conf/svnserve.conf 服务器配置
#不要轻易打开authz

5.启动服务
svnserve -d -r 目录
daemon
root

6.关闭防火墙
iptables -F #清除防火墙规则
iptables -L #查看

 

标签:SVN,git,右键,commit,服务器,最新版
来源: https://www.cnblogs.com/haoqiyouyu/p/14399669.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有