【SVN】Win 10:SVN 服务器端基本使用教程

目录

一、SVN 下载和安装

二、SVN 服务器端介绍

三、SVN 服务器端基本使用



一、SVN 下载和安装

点击查看我的另一博文:【SVN】Windows 10:SVN 下载、安装和汉化



二、SVN 服务器端介绍

(1)SVN 服务器端介绍

        SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

       分支管理:每个开发都可对 SVN 上同个文件进行修改,而且会记录修改人和修改内容,达到版本跟踪迭代。

几个可在终端命令窗口发布的命令:
svn checkout :获取svn代码
svn Check In :提交代码到svn服务器
svn add file|dir :添加文件或整个目录,往版本库中添加新的文件 
svn commit  :提交本地修改代码,将改动的文件提交到版本库 
svn delete :删除文件
SVN update :更新文件,将本地目录下的所有文件都更新到最新版本(从服务器上)

(2)启动 VisualSVN Server.msc 后,VisualSVN 界面介绍:

Status                                                            状态

HTTP service is running                                           HTTP 服务正在运行
VDFS service is running                                           VDFS 服务正在运行
VDFS service is disabled. Enable...                               已禁用 VDFS 服务。启用……
Background Job service is running                                 后台作业服务正在运行
Update to the VisualSVN Server 3.9.5 is available. Details...     提供对 VisualVN Server 3.9.5 的更新。细节……
Logging                               登录中

Error logging is enabled              启用了错误日志记录
Access logging is disabled            已禁用访问日志记录
Access logging is enabled             已启用访问日志记录
Operational logging is disabled       已禁用操作日志记录
Operational logging is enabled        已启用操作日志记录
Open Event Viewer...                  打开事件查看器……
Configure logging...                  配置日志记录……
Subversion Authentication              SVN 用户认证

There are 0 users and 0 groups.        有 0 个用户和 0 个用户组。
Create new user...                     创建新用户……
Create new group...                    创建新用户组……
Configure authentication options...    配置身份验证选项……
Repositories                    存储库

Total 0 repositories.           总共 0 个存储库。
Create new repository...        新建存储库……
Import existing repository...   导入现有存储库……


三、SVN 服务器端基本使用

(1)开始新建SVN 资源库

①新增资源库【Repository】:


②选择资源库类型:

选择资源库类型:
(1)默认选择常规的 FSFS 类型即可(一种不需要数据库的存储系统)
(2)VDFS 是基于 FSFS 的一种分布式的存储类型


③资源库命名(英文):


④创建空的资源库:


⑤默认给所有的用户分配权限:


⑥复制弹出来窗口中的资源库路径,用于回头在客户端上的连接,点击 finish,完成创建:


(2)开始安全性设置

①在左侧的 Users 上点击右键,新增用户:


②输入用户名和密码(英文字母、数字:注意区分大小写)


③按照上面的过程,分别添加用户 Developer1、Tester1、Manager1等:


④创建管理员组 Managers,这一组拥有最高权限(项目管理员 Manager1、研发主管 Developer1、测试主管 Tester1):


⑤开始添加用户或用户组到刚才创建的资源库里:


⑥分别对用户或用户组进行授权:

 

猜你喜欢

转载自blog.csdn.net/qq_39720249/article/details/97180166