WIN环境下SVN安装及使用文档

简介:

服务端下载地址:https://www.visualsvn.com/server/download/

个人认为最好用VisualSVN server 服务端和 TortoiseSVN客户端搭配使用.

http://tortoisesvn.net/downloads.html下载客户端及汉化包,汉化安装完后在文件夹右键TortoiseSVN中Settings中将语言设置为中文。 


服务端安装

图片

图片

图片

图片

图片

 
图片

等待安装完成。


客户端安装


图片


图片


图片


图片
等待安装完成



二、服务端使用

(1)项目创建

 首先创建用户

 创建用户

图片图片

图片

将相应的用户添加到对应的组中图片


创建一个新的SVN项目

图片

图片



图片


图片

图片

图片

至此一个新的项目创建完成


对项目中对应的目录设置访问权限


图中为对根目录(ylcf)设置访问权限

图片

图片


通过web方式访问svn

图片



库的操作

导入文件

图片

图片图片


 导出库文件

图片

图片


导出完成后,test文件夹里的内容和服务端一致

再选中test文件夹,点击SVN检出(功能为更新并下载服务端数据),再点击确认

完成后test文件夹图标发生变化,为绿勾,证明已上传

到此客户端可以实现数据上传和更新文件操作 


上传文件及文件夹

要上传的文件或文件夹右键,选add增加,选中要上传的文件然后确定,然后文件为带+号状态

再选中带+号的文件或文件夹右键点SVN提交,英文界面提交标识为svn commint....

删除文件

删除文件后如需要服务端同步也删除,在当前目录下点svn提交,将服务器同步删除文件

锁定文件get lock

对应文件右键申请锁定后,其它人不能编辑,只有该文件解锁或上传完后,其它人才可以对此文件操作


注意 

1在客户端请勿递交根目录,否者会覆盖服务端文件 

2修改文档时,切记要先锁定文件,再去修改 

3文件图标为“?”,表示新增的文件夹;文档图标未变化,表示是新增文档;红叹号表示已修改文件;“+”表示新增未提交文件;“√”表示已上传文件夹

4递交文件时候要注意,文件夹或者文件的图标必须是带有“+”或者“!”,否则不能上传至服务端 



SVN服务自动启动或重启,在控制面板-管理工具-服务-找到对应SVN Server服务操作



本文转自 jvrmusic520  51CTO博客,原文链接:http://blog.51cto.com/linuxtech/1706825


相关文章
|
7月前
|
数据安全/隐私保护 Windows
svn篇1:svn下载安装
svn篇1:svn下载安装
205 0
|
7月前
|
存储 网络协议 Ubuntu
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
243 0
|
7月前
|
Apache 项目管理 数据安全/隐私保护
【cpolar】TortoiseSVN如何安装并实现公网提交文件到本地SVN服务器
【cpolar】TortoiseSVN如何安装并实现公网提交文件到本地SVN服务器
134 0
|
4月前
|
Linux 数据安全/隐私保护
Linux下svn服务端的安装与配置
Linux下svn服务端的安装与配置
66 0
|
7月前
|
开发工具 数据安全/隐私保护 git
关于gitee的使用和svn小乌龟的安装及使用
关于gitee的使用和svn小乌龟的安装及使用
322 0
|
7月前
|
存储 网络协议 Ubuntu
Linux环境下SVN服务器的搭建与公网访问:使用cpolar端口映射的实现方法
由于文档资料越来越多,将所有资料都存放在自己的电脑上容易混淆,并且也不利于分享。这种情况下,考虑将资料上传SVN统一管理,这样一来其他人也能很方便的查略各种资料。
|
7月前
|
数据建模 Shell 数据安全/隐私保护
Docker下安装SVN
Docker下安装SVN
|
7月前
|
项目管理 开发工具 git
[集中式] SVN的安装与详细使用教程
[集中式] SVN的安装与详细使用教程
374 0
|
7月前
|
存储 安全 开发工具
快速入门安装及使用&git与svn的区别&常用命令
快速入门安装及使用&git与svn的区别&常用命令
167 0