您的位置  > 互联网

win10系统虚拟机ip地址安装步骤命令

一个人的核心竞争力是什么? 就看你的价值是否具备稀缺性和实用性这两个特征。 你必须掌握别人知道的技能,学习别人不知道且能为你当前工作带来价值的技能。

我相信我这个躁动不安的人一定能给你带来不一样的精神盛宴……关注我

———————————————————————————————————

硬核开始

本次演示仍然是基于本地win10系统虚拟机Hyper-V上的安装,但其他Linux系统也同样适用。 如果按照示例安装不成功,请留言...

1、打开虚拟机后,查看你的虚拟机IP地址,ping一下,或者在Linux命令窗口中执行

这一步主要是因为本地安装的虚拟机的IP地址与直接安装在小型机或云端的虚拟机的IP地址略有不同。

查看IP地址

虚拟机IP地址

、在cmd命令窗口查看ping结果

从上面可以看出,启动的虚拟机的IP地址是有效的,可以进行下一步。

也可以在linux命令窗口中输入。 第一个是 IP 地址。

2.通过yum命令安装

svn由服务器端和客户端组成。 只有安装了服务器,svn才能真正运行。

注意,事实并非如此,这样还是比较容易出错的。

右键桌面,打开Linux命令窗口

直接执行安装步骤,会提示权限不足,必须使用Root用户。 使用su root命令切换到root用户。

这里可以看到当前用户已经变成root了。 再次执行yum -y命令安装

过了一会儿,svn服务器已经显示安装完成了。

3.创建svn仓库目录

这一步是创建一个svn根目录,作为svn仓库。

命令如下:

mkdir -p /var/svn/

这里-p表示可以递归创建,即一次性创建有层级关系的父子目录。

4.创建svn保存目录

该目录是一个svn仓库下的文件夹,实际是用来保存svn文件的。

/var/svn//

表明已经创建成功。

5.修改用户组

因为是用root用户创建的,所以普通用户没有写权限,所以需要修改svn目录的组属性。

chown -R : /var/svn/

chown 是修改用户所属组的命令。 -R 表示递归修改,修改父子文件所在的文件夹以及文件所在的组。

执行命令后发现原来属于root的所属组现在属于

6.配置修改

切换到conf目录,修改配置文件

authz:负责账户权限的管理,控制账户是否有读写权限

:负责帐号和密码的用户列表管理

.conf:svn服务器配置文件

更改目录到svn配置文件目录

修改权限配置文件authz

通过授权

在文件末尾添加

[\]

= 读写

vi命令中会用到,i表示插入,esc表示退出插入状态,修改完成后按:键,然后输入qw

代表保存并退出

其中[\]代表svn的所有目录,代表svn的用户,rw代表读写权限。

修改用户密码配置文件

文件最后在authz中配置刚才用户的密码

修改.conf,主要是配置用户权限

anon- 控制未经身份验证的用户访问存储库的权限。 取值范围为“写”、“读”和“无”。 即“写”表示可读可写,“读”表示只读,“无”表示无访问权限。 默认值:读取

auth- 控制经过身份验证的用户访问存储库的权限。 取值范围为“写”、“读”和“无”。 即“写”表示可读可写,“读”表示只读,“无”表示无访问权限。 默认值:写入

-db 指定用户名和密码文件名。 除非指定绝对路径,否则文件位置是相对于conf 目录的。 默认值:

authz-db指定权限配置文件名,通过该文件可以实现基于路径的访问控制。 除非指定绝对路径,否则文件位置是相对于conf 目录的。 默认值:authz

realm指定仓库的认证域,即登录时提示的认证域名。如果两个仓库的认证域相同,建议使用相同的用户名和密码数据文件。 默认值:UUID(全局唯一标识符)。

vi.conf

只需删除 anon-、auth-、-db、realm 注释即可。

7.启动svn服务器

直接执行以下命令

-d -r /var/svn/ ---端口 8790

-port 8790 表示在8790端口启动svn

该命令可以在任意目录下执行

8.验证svn是否可用

见证奇迹的时刻到了。 我们可以下载svn客户端。 一般文件名是:

安装完成后,右键任意目录,选择SVN...

配置svn地址

正如你在这里看到的,svn 已经成功签出。

测试svn是否可以提交,需要在这里输入svn用户名和密码。

提交成功!!!

好了,亲爱的朋友们,在Linux上构建svn的过程就结束了。 喜欢的朋友记得点赞、收藏、转发。

关注我,我带你去吃好吃的,喝好吃的。 我们走吧。