SVN本地服务器的搭建

本来一直在研究Git,Github,TortoiseGit,最近一个项目要用到SVN,所有开始着手SVN

SVN一般和Tortoise配合使用,windows下一般使用VisualSVN版本

一、安装配置

傻瓜式安装,没什么要说的,安装过程端口配置的时候注意一下,据说443端口有冲突,建议选择8443端口

二、创建库

1、创建库SVNProject

打开VisualSVN Server界面--右键左侧栏Repositories--新建--Repository--弹出对话框输入库的名称--

中间选择Empty那个(其它的英文不好的就直接默认吧)

2、创建用户Starter

右键左侧栏Repositories--新建--User--弹出对话框Create New User--输入用户名和密码

3、添加用户到刚才的库

右键刚才创建的库SVNProject--Properties--点击中间Add...按钮--注意这里的权限Read/Write设置--弹出另一个对话框,选择刚刚创建的用户Starter--确定

三、签入源代码到SVN服务器

右键SVNProject库--Copy URL Clipboard--然后可以在桌面或者其他文件夹下空白处右键点击--TortoiseSVN--导出(X)--弹出对话框--版本库URL栏一般自动填充(也可以将刚才出来的URL地址复制到版本库URL)--确定,弹出对话框--输入创建用户的名字密码--确定,可以看到库被复制到本地

四、将文件上传到SVN服务器

进入刚才复制到本地的版本库下--复制文件或者项目代码到该文件夹下--空白处右键--首次需要点击SVN检出,在文件夹下生成.svn文件夹(类似于Git的初始化,生成.git文件夹)--再次空白右键--出现SVN提交,点击--弹出对话框--在变更列表中选中要提交的文件--确定--返回VisualSVN Server刷新即可看到提交的文件

原文地址:https://www.cnblogs.com/wangwanchao/p/5129213.html