SVN安装、使用教程《一》

为什么要使用SVN?
在程序的编写过程中,每个程序员都会负责开发一个或多个模块,且开发中会生成很多不同的版本,
这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。
Subversion是什么?
 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,
或是检查数据修改的历史,Subversion可以通过网络访问它的版本库,从而使用户在不同的电脑上进行操作。
一:SVN服务器搭建和使用:

(推荐:VisualSVN server 服务端和 TortoiseSVN客户端)
本章:VisualSVN server 服务端
  首先来下载和搭建SVN服务器,下载地址如下: http://subversion.apache.org/packages.html,进入网址后,滚动到浏览器最底部看到如下截图:话不多说跟红走


下载先保存到桌面便于操作


Location是指VisualSVN Server的安装目录,
Repositorys是指定你的版本库目录.
Server Port指定一个端口,
Use secure connection勾山表示使用安全连接,
可以更改可以忽略直接Next。此操作如有443端口被占用的报错 ,是此端口被占用了。
 解决步骤:cmd –>> netstat -aon | findstr “443”查看到进程的pid为3312 或者其他。
打开任务管理器:

所以,想要开启svn的服务,必须要将VMware端口改变。

跟红走→

共享用的是https 端口占用的是443, 现在是虚拟机共享启用,这个应该完全没必要,如果需要就改下端口,这里我就直接禁用共享了。

8.那我们继续安装

9.此处也有报错,我用Win10安装的3.8.1版本的为例:

这个意思是说你的电脑名用中文了格式识别不了。。。解决办法就只能改名把!
步骤:1.鼠标右击计算机,然后在出现的选项中点击“属性”。
       2.在打开的“系统”页面中就可以看到计算机的名字了。

    3.然后可点击计算机名后面的“更改设置”按钮。

10.继续安装。next进入下一步:如下图:

11.点击打开

12.

可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.
要建立版本库,需要右键单击左边窗口的Repositores。

empty: 创建的仓库里是空
single project repository: 创建的仓库有三个文件夹: trunk, branch, tags

创建好的用户,在弹出的对话框中,选择Security选项卡,点击Add按钮,选中longen0707,然后添加进来,权限视情况而定,如下图:



猜你喜欢

转载自blog.csdn.net/fanyabo001/article/details/79965262