Windows下搭建SVN服务笔记!

服务端下载地址:https://www.visualsvn.com/server/download/
客户端下载地址:https://tortoisesvn.net/downloads.html
客户端汉化,在 https://tortoisesvn.net/downloads.html 页面下找到如下图:

Windows下搭建SVN服务笔记!_第1张图片
Paste_Image.png

下载完成如图:

Paste_Image.png

安装之后设置中文语言:

Windows下搭建SVN服务笔记!_第2张图片
Paste_Image.png
Windows下搭建SVN服务笔记!_第3张图片
Paste_Image.png

汉化成功图:


Windows下搭建SVN服务笔记!_第4张图片
Paste_Image.png

服务端,安装的时候可以设置软件安装位置和版本库的位置,还有端口号设置:


Windows下搭建SVN服务笔记!_第5张图片
Paste_Image.png
Windows下搭建SVN服务笔记!_第6张图片
Paste_Image.png

然后创建版本库,用户,用户组:

Windows下搭建SVN服务笔记!_第7张图片
Paste_Image.png

复制版本库的url: https://WIN-48O5LCPE3AM/svn/test/ 在客户端进行checkout:
Windows下搭建SVN服务笔记!_第8张图片
Paste_Image.png

看到checkout文件夹上面有绿色√号则可以进行add,commit,update等操作了!

步骤:
① 右键------> SVN---->Add
(本地的.svn对该文件形成管理)
② 右键------> Commit
(本次的文件提交给svn仓库)
文件颜色标志
① 蓝色加号:本地的.svn对该文件有形成管理
② 绿色对号:本地文件、.svn管理的版本文件、仓库文件 三者一致
③ 红色叹号:本地文件 与 .svn和仓库文件 不一致(用户自己修改了该文件)
④ 黄色叹号:表示该文件正处于冲突状态

大家同时修改同一文件时候,update提示文件有冲突:

Windows下搭建SVN服务笔记!_第9张图片
QQ图片20161107142308.png

(同一设备可以服务端和客户端共存!一个服务端对应多个客户端,也可以一个客户端对应多个服务端!)

新建 post-commit.bat 文件,写入如下代码:

SET SVN = "D:\WorkPlace\VisualSVN\bin\svn.exe"

SET DIR = "D:\WorkSpace\svn\shop"

SVN update %DIR%
Windows下搭建SVN服务笔记!_第10张图片
Paste_Image.png
Windows下搭建SVN服务笔记!_第11张图片
Paste_Image.png

shop为测试服务器项目目录;shop_1为本地项目目录;正常情况下,shop_1提交svn更新后,shop会同步更新!
但是却报错,后续研究!。。。


Windows下搭建SVN服务笔记!_第12张图片
Paste_Image.png

你可能感兴趣的:(Windows下搭建SVN服务笔记!)