打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
怎么安装和使用svn?

目录:

一、SVN的安装.

1 VisualSVN的安装

2 Server Port的选择及错误处理

3 TortorieseSVN的安装

二、SVN使用指南

(一)服务器端操作

1 仓库的创建

2 新建用户

3 新建用户组

4 建立组和用户之间的联系

5 仓库或仓库中子文件夹及文件权限的配置

6 仓库URL的获取

7 仓库物理位置及端口号的查看

8 仓库的备份及还原.

9 SVN环境变量的配置

(二)客户端操作

1 用户对仓库的查看及下载

2 用户端文件的上传

3 历史版本的查看和回溯

4 文件的保护.

一、 SVN的安装

1、 VisualSVN的安装

双击打开VisualSVN-Server-3.5.1-x64.msj文件(这是我安装的版本),可如图一直默认选择下一步

这里推荐选择Standard Edition项

两个路径可用默认也可自行修改;

2、 Server Port的选择及错误处理

上图最后一个选项推荐选择443或者8443,如果两个选项后都出现如下的报错提示:

按WIN+R键,后输入cmd进入控制台程序,输入netstat –ano命令后回车。

找到本地地址端口(即冒号后的数字)为443或者8443的活动的PID,我的是2252如图(也可以用netstat –an|findstr”443” 命令查找指定端口的活动):

然后打开任务管理器,在查看中勾选PID选项,后找一PID为2252的进程,结束进程就可以了;

然后继续安装软件:

等待自动运行完成即可。

3、 TortorieseSVN的安装

双击运行TortoriseSVN-1.9.1.26747-x64-svn-1.9.1msi(我使用安装的版本),前几步都选择默认的下一步,如图:

此处路径可默认也可自行修改

安装完成。

二、 SVN使用指南

(一)服务器端操作

1、 仓库的创建

打开SVN,右键点击Repositories,选择create new repositories;

下一步

输入一个自定位义的名字

下一步

选择create:

创建完成:

2、 新建用户

选择Users—右键—新建-User

输入用用户名和密码(注:密码可以为空)

确认即创建成功:

3、 新建用户组

选择Groups-右键-Group

然后如图位置写入用户名-OK,也可选择Add添加用户,如图:

4、 建立组和用户之间的联系

选择一个组-右键-Edit

成员的添加(可按住Ctrl选择多个用户):

成员的移除:选择想要移出该组的用户(可按住Ctrl选择多个用户)-Remove.

然后点击OK确认即可。

5、 仓库或仓库中子文件夹及文件权限的配置

选择想要进行权限配置的目标-右键-Properties

选择想要的权限后确认(如图):

6、 仓库URL的获取

选择仓库名-右键-copy URL to Clipboard-粘贴到记事本即可。

7、 仓库物理位置及端口号的查看

选择VisualSVN Server—右键—Properties

选择上边的Storage为仓库存储位置,Network为端口号:

8、 仓库的备份及还原

(1)仓库的备份

按键WIN+R,输入CMD进入控制台;

输入命令:svnadmin dump 仓库位置>备份文件准备存储的位置及名字(.dump)

回车后得到如图结果即已备份成功

如果出现 “svnadmin”不是内部或外部命令,也是不是可运行的程序或批处理文件 的错误提示(如下图),则需要进行SVN的环境变量配置(具体方法见后文)

(2)已备份仓库的还原

按键WIN+R,输入CMD进入控制台;

输入命令:svnadmin load 仓库位置<>

回车后得到如图结果即已恢复成功:

9、 SVN环境变量的配置

如果备份或者还原出现:如果出现 “svnadmin”不是内部或外部命令,也是不是可运行的程序或批处理文件 的错误提示(如下图),则需要进行SVN的环境变量配置。

选择我的电脑—右键—属性—高级系统设置—高级—环境变量—系统变量—选择Path—编辑—在变量值最前边加上” C:\Program Files\VisualSVN Server\bin;”确定即可。

如果SVN的安装路径不是默认路径,则需要把C:\Program Files换为当前电脑SVN的安装位置。

(二)客户端操作

1、 用户对仓库的查看及下载

在任意位置新建一个文件夹——右键——SVN Checkout;

在弹出窗口输入已知仓库的URL地址。

输入已知的用户名和密码(无密码可以不填密码)

得到如下结果则表示已与仓库连接成功

打开新建文件夹即可浏览仓库中已有的文件:

文件下载:将想要下载的文件复制粘贴到本地电脑位置即可。

2、 用户端文件的上传

将想要上传的文件复制到已连接到的仓库文件夹中;选择该文件——右键——TortoiseSVN——Add

选择该文件——右键——SVN Commit

确定后显示如下内容即已上传成功:

:如果是对已有文件进行了修改后上传,则不用进行“选择该文件——右键——TortoiseSVN——Add”这一步

3、 历史版本的查看和回溯

选择文件——TortoiseSVN——Show log

选择想要比较历史版本——右键——Compare with working copy

可以表现出两个版本不同之处。

历史版本的还原:选择想要还原的版本——右键——Revert to this revision.

4、 文件的保护

选择想要保护的文件——右键——TortoiesSVN——Get lock

得到上图结果则表示已保护成功了。

已保护文件其他用户只能查看不能修改。

:取消保护方法相似:选择文件——右键——TortoiesSVN——Rlease lock;

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Windows 下搭建 SVN(3.9版本)服务器
SVN+FTP服务器搭建(一)
SVN安装与在eclipse中的使用
TortoiseSVN与VisualSVN Server搭建SVN版本控制系统
手把手教你搭建集中式版本控制系统SVN服务器
微营销
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服