SVN本地服务器、客户端的基本使用操作
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SVN本地服务器、客户端的基本使用操作相关的知识,希望对你有一定的参考价值。
参考技术A ——第一次真正地写博客。1. 需要的安装包
其中SVN服务器、客户端的软件可默认安装。
2. SVN服务器常用操作
2.1 新建仓库
2.1.1 右键“Repositories”->新建->repositories,起一个仓库的名字,下一步
2.1.2 选择“空白的仓库”
2.1.3 SVN使用权限设置
一般使用“所有SVN使用者”即可,点击“create”完成仓库创建
2.1.4 创建成功后弹出“仓库信息提示”
其中有仓库的名字,重要的是仓库的链接——Repository URL: https://PC-201708232158/svn/FirstVersion。
2.2 新建用户
2.2.1 右键“Repositories”->新建->User
2.2.2 输入用户名,重复设置两次密码,点击“OK”即可完成创建。当客户端要连接SVN服务器的时候,需要用户名、密码的验证。
3. SVN客户端常用操作
3.1 设置客户端汉化版
3.1.1 开始菜单中选择“TortoiseSVN”->选择“Settings”
3.1.2 在“语言”选项中,选择“中文”,点击“确定”即可。
3.2 客户端连接服务器
3.2.1 开始菜单中选择“TortoiseSVN”->选择“Settings”,在弹出框中输入想要连接的仓库的url,点击“确定”
3.2.2 输入用户名、密码,点击“确定”
3.2.3 进入SVN客户端界面
3.2.4 右键FirstVersion,创建仓库文件夹
3.2.5 选中新建的文件夹,将需要放入SVN服务器的文件拖入右侧区域
4. 将SVN服务器文件存到本地
4.1 客户端直接拖拽文件到本地
4.2 在本地创建一个文件夹
4.2.1 在空白处,右键选择“SVN检出”
选择版本库URL,选中要从服务器中获取的文件或文件夹
检出至目录自动选中新建的文件夹
4.2.2 点击“确定”
SVN服务器、客户端的常见操作先介绍到这里,后续将会分享其他常用的IT知识,精彩即将呈现,晚安,小伙伴们。
SVN服务端和客户端的说明与操作
版权声明:本文为博主原创文章,转载请注明原文出处。 https://blog.csdn.net/zzfenglin/article/details/50936888
本节我们进一步了解SVN服务端和客户端的一些说明和操作,并演示如何将一个本地工程提交到SVN服务端上进行版本管理。
VisualSVN Server的说明与操作
1.VisualSVN Server主界面的介绍,打开主界面之后显示如下:
2.下面我们看一下VisualSVN Server的属性配置,右键控制区的VisualSVN Server(Local),选择“Properties”,操作及显示如下:
3.点“Storage”,显示如下:
上面显示的是版本库存放的地址,可以直接复制新的地址更改此处,或者点“Browse...”手动选择新的地址。
4.点“Network”,显示如下:
上图中的“Server name”可以是计算机名,也可以是计算机的IP地址,此处修改之后,下面的“Repositories URL”也会跟着变,该URL可以直接在浏览器上打开。
5.上述URL在浏览器上打开的时候会提示输入用户名和密码,显示如下:
输入用户名和密码,然后点击登录即可。
用户和分组的创建
1.创建用户,右键点击控制区的“Users”,在下拉菜单中选择“新建”,然后选择“Users...”,显示如下:
点“OK”之后,就会生成新的用户,我输入的用户名是“zz”,所以右侧显示如下:
2.创建分组,右键点击控制区的“Groups”,在下拉菜单中选择“新建”,选择“Group...”,显示如下:
我输入的分组名是“group-zz”,添加上刚刚生成的用户“zz”,显示如下:
最后点OK,就会生成分组“group-zz”,包含成员“zz”。
操作演示
1.下面我们来实际操作一下,将一个没有版本管理的代码工程提交到SVN服务器上,实现代码版本同步管理。
2.首先,我们在VisualSVN Server服务端上创建一个仓库“svn-test”,操作方法如下所示:
3.在我们创建的仓库的“trunk”下创建要提交的工程
4.下面就是将需要版本管理的工程导入到SVN服务端,右键点击需要版本管理的工程,操作如下:
点击“OK”之后,因为是第一次提交,会提示输入用户名和密码,手动输入创建的用户名和密码,点“OK”即可,显示如下:
5.本地的“keyfob”工程导入到服务端之后,服务端上刷新即可看到导入的工程,但是本地的“keyfob”没有显示与服务端同步的标志,所以,我们需要从服务端拉一下工程,操作如下:
Revision此处选择“HEAD revision”,即最新版本,因为是第一次提交之后的第一次更新,没有其他版本选择,所以我们选择最新版本即可。后期如果提交了很多的版本,为了需要想查看之前提交的某个特定版本时,可以选择下面的“Revision”,在后面的空白框中输入要更新的版本的ID(如果记不清版本ID,可以点击“Show log”来查看提交记录)。点击“OK”之后显示如下:
提示当前要导出的目录并不为空,是否确定要导出,我们这里选择“Checkout”覆盖本地之前的工程即可,或者重新找个目录也可以。更新之后,显示如下:
这样,我们本地的KeyFob工程就在SVN服务端上建立了版本管理,后面进行修改之后,都可以提交修改记录,或者更新别的用户提交的该工程的修改记录。
以上是关于SVN本地服务器、客户端的基本使用操作的主要内容,如果未能解决你的问题,请参考以下文章