博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SVN的使用
阅读量:5255 次
发布时间:2019-06-14

本文共 1413 字,大约阅读时间需要 4 分钟。

工作蛮久了,关于代码管理工具:开源代码一般都是使用github,它的使用大多都是以命令行的形式进行(有在coding上做一些demo,但对github命令还是不熟,只能说会用一点,久了还得再看);很多企业用的大多是svn,vs自带的团队资源管理(TFS)。TFS很少用,所以在这只是写SVN的使用。

 

客户端

首先、需要下载SVN客户端,下载地址:。

其次,安装(略)。安装完成后,一般会要求重启电脑。安装完成后,在空白处点击鼠标右键可以显示svn的部分操作的快捷方式

svn客户端的常用操作:

 

SVN部分操作说明
操作名称 描述
用于将服务端的资源下载至本地,在文件夹中包含svn控制信息(一般为隐藏文件【.svn】)
更新资源,同步服务端最新资源,本地修改的部分,没有冲突的话不会造成影响
提交,将本地操作的部分提交至服务端
还原资源,将放弃本地修改的资源,将资源回退到修改之前版本。
添加资源,当在资源文件夹中新增项目,需要先将其添加到svn版本控制中。
显示团队资源提交日志,可以查看不同修改者的操作,以及修改的信息。
解决冲突,如果更新资源后存在冲突,需要手动修改文件或者指定对象的修改进行冲突的解决。
清理,将资源进行清理操作。
将资源回退到指定版本。
对某资源进行加锁,加锁后只能自己修改,他人不可操作(允许偷锁的除外)。
对某资源进行解锁(当对某资源进行了加锁,但是又什么也没有改,要记得对该资源进行解锁或者提交)
导入,将制定文件夹的内容导入到服务器目标文件中
导出,将资源导出到指定目录,资源不再包含svn控制信息
建立分支,在当前版本资源上建立分支
合并分支
其他相关设置

关于Settings还是需要注意一下的:

1、账户信息重置

2、文件过滤设置

例如过滤设置如下:

*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store */bin */Debug */obj *.bak *.~?? *.jar *.[Tt]mp

 

以上为svn客户端的一些常见操作。当然不是很详细,到某一操作内还有其他操作,这里就不一一说明了。

 

服务端

在下载对应的版本的svn进行安装,安装的步骤就不说明了。

主要一点就是安装的时候会指定其端口

创建SVN项目

创建用户和用户组(非常简单,略)

设置访问用户:在项目上右键---【Properties】,设置账户。当存在every one表示所有用户

 

服务端初始化:均为客户端去操作,通过客户端添加提交,或者是导入初始化服务端。SVN Commit---提交资源,而import则是导入文件夹内的资源

 

SVN本身是开源免费的,除非那些基于svn在扩展一些便于管理与控制的软件,他们可以是收费的,因为svn官方原版遵循的是apache协议,没有商业使用的限制。

有时候我们会纠结VisualSVN Server和VisualSVN:

VisualSVN Server是免费的,而VisualSVN是收费的。VisualSVN是SVN的客户端,和Visual Studio集成在一起, VisualSvn Server是SVN的服务器端

 

如有错误,请指正!

 

 

转载于:https://www.cnblogs.com/Joy-et/p/4492841.html

你可能感兴趣的文章
web_day4_css_宽度
查看>>
electron入门心得
查看>>
格而知之2:UIView的autoresizingMask属性探究
查看>>
我的Hook学习笔记
查看>>
EasyUI DataGrid 中字段 formatter 格式化不起作用
查看>>
js中的try/catch
查看>>
自动从网站上面下载文件 .NET把网站图片保存到本地
查看>>
【识记】 域名备案
查看>>
寄Android开发Gradle你需要知道的知识
查看>>
简述spring中常有的几种advice?
查看>>
ABAP 创建和调用WebService
查看>>
C# 实例化顺序
查看>>
CSS水平垂直居中总结
查看>>
委托又给我惹麻烦了————记委托链的取消注册、获取返回值
查看>>
ps怎么把白色背景变透明
查看>>
gource 安装教程
查看>>
字符串转 Boolean 的正确方式
查看>>
给你的网站404页面加上“宝贝寻亲”公益页面
查看>>
整理推荐的CSS属性书写顺序
查看>>
协程, IO阻塞模型 和 IO非阻塞模型
查看>>