svn服务器文件保存位置,Windows 部署SVN服务器

svn服务器文件保存位置,Windows 部署SVN服务器一、准备在Windows系统安装完成后,就可以搭建SVN服务器了。需要准备以下软件:VisualSVN-Server-3.9.0-x64.msi–SVN服务器软件二、VisualSVNServer安装1.双击VisualSVN-Server-3.9.0-x64.msi准备安装,点击“Next”image.png2.接受许可协议,点击“Next”ima…

大家好,又见面了,我是你们的朋友全栈君。

一、准备

在Windows 系统安装完成后,就可以搭建SVN服务器了。需要准备以下软件:

VisualSVN-Server-3.9.0-x64.msi –SVN服务器软件

二、VisualSVN Server安装

1. 双击VisualSVN-Server-3.9.0-x64.msi准备安装,点击“Next”

fb839814ed11

image.png

2. 接受许可协议,点击“Next”

fb839814ed11

image.png

3. 默认即可,点击“Next”

fb839814ed11

image.png

4. 这里选择“Standard Edition”,点击“Next”。因为下面的“Enterprise Edition”是收费的

fb839814ed11

image.png

5. 依次选择软件安装位置,资源库位置和还原位置,点击“Next”

fb839814ed11

image.png

6. 点击“Install”进行安装

fb839814ed11

image.png

7. 点击“Finish”完成安装,并进行配置

fb839814ed11

image.png

8. 此时打开VisualSVN Server Manager

fb839814ed11

image.png

9. 在左侧菜单中,鼠标右键选择“Respositories->新建->Respository”

fb839814ed11

image.png

[图片上传失败…(image-91b2fe-1555308647128)]

10. 默认选择第一项,点击“下一步”

fb839814ed11

image.png

11. 输入项目名称,点击“下一步”

fb839814ed11

image.png

12. 选择文件夹结构,点击“下一步”

Empty repository是一个空文件夹,Single project respository包含trunk、branches、tags等三个文件夹

fb839814ed11

image.png

13. 选择权限类型,默认选择能够使用SVN的所有用户,点击“Create”

fb839814ed11

image.png

14. 此时显示新建项目的类型、项目名称、浏览器访问地址以及权限等信息,点击“Finish”完成配置

fb839814ed11

image.png

15. 回到VisualSVN Server Manager主界面,鼠标右键点击Users->Create User…

fb839814ed11

image.png

16. 输入用户名、密码、确认密码,点击OK完成添加用户。若需要添加更多用户,可重复此步骤

fb839814ed11

image.png

17. 打开Repositories所在文件夹,软件安装时选择的文件夹,此时为D:\Repositories

fb839814ed11

image.png

18. 此时dacx(项目名称)文件夹中已经有内容了,打开D:\Repositories\dacx\conf文件夹,需要修改以下两个文件内容:

fb839814ed11

image.png

19. 在password文件中,增加SVN用户名和密码,然后保存并关闭

fb839814ed11

image.png

20. 打开svnserve文件,去掉以下内容前的“#”及空格,保存并关闭

# anon-access = read

# auth-access = write

# password-db = passwd

fb839814ed11

image.png

21. 打开开始菜单,找到命令提示符(CMD),右键选择“以管理员身份运行”

22. 执行以下命令:

sc create SVNServe binpath= “D:\VisualSVN Server\bin\svnserve.exe –service -r D:\Repositories” “displayname= “SVNServe” depend= tcpip start= auto

D:\VisualSVN Server\bin\svnserve.exe为VisualSVN Server的安装的bin目录

D:\Repositories为资源库的位置

SVNServe为在服务窗口中显示的名称

tcpip为访问协议类型

auto为启动方式为自动

fb839814ed11

image.png

23. 在控制面板->管理工具->服务中,找到SVNServe,并启动它

fb839814ed11

image.png

24. 此时SVN服务器搭建完成,可以通过浏览器地址来访问SVN服务器,访问地址为:

fb839814ed11

image.png

三、MyEclipse提交项目到SVN

1. 打开MyEclipse,并更新SVN插件

2. 在dacx项目(或需要提交到SVN上的项目)上,点击鼠标右键。在右键菜单中选择“Team->Share Project”

3. 选择SVN,点击“Next”

fb839814ed11

image.png

4. 选择“创建新的资源库位置”,点击“Next”

fb839814ed11

image.png

5. 输入SVN服务器上项目所在文件夹,点击“Next”

fb839814ed11

image.png

6. 选择项目文件夹命名方式,点击“Next”

fb839814ed11

image.png

7. 选择注释,或者添加注释,点击“Finish”

fb839814ed11

image.png

8. 此时会弹出提示框,需要输入SVN服务器上配置的一个用户的用户名和密码,输入后,点击OK继续

fb839814ed11

image.png

9. 如果连接成功,会提示是否打开SVN项目窗口,此步骤可以忽略

fb839814ed11

image.png

10. 鼠标右键点击项目名称,选择“提交”。

下图窗口右侧中的红色字体显示SVN服务器上dacx文件夹中没有dacx子文件夹,再下一行黑字显示这dacx子文件夹已经创建成功了

fb839814ed11

image.png

11. 此时提交项目窗口和正常提交项目窗口相同,左上角区域用来添加注释,左下角窗口用于选择文件提交到SVN,右侧区域用于本地文件与SVN资源库文件进行对比

fb839814ed11

image.png

12. 点击OK按钮,开始提交文件到SVN。

13. 提交成功后,可以通过浏览器查看项目信息。此时项目文件已经提交到SVN资源库中dacx文件夹里了

fb839814ed11

image.png

14. 在SVN服务器中,可以通过VisualSVN Server Manager查看项目目录如下:

fb839814ed11

image.png

15. 通过MyEclipse从SVN导入项目,截图如下:

fb839814ed11

image.png

16. 此时,表示SVN服务器正常使用

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/161769.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 制作html5移动端页面,移动端H5页面制作规范「建议收藏」

    制作html5移动端页面,移动端H5页面制作规范「建议收藏」计量单位的使用css的计量单位有三种选择:px:固定的相素值em:相对父级元素的font-size设置来作为当前元素1em所代表的像素值,如父节点的font-size:10px,当前节点的font-size:1.2em,则当前节点的font-size实为12px;rem:相对根节点html的font-size设置来作为当前元素1rem所代表的像素值,与em的区别就是rem的基本度量单位与父节点…

  • redis 主从架构(sizeof函数怎么计算)

    一.绪论   Redis的复制功能是基于内存快照的持久化策略基础上的,也就是说无论你的持久化策略选择的是什么,只要用到了Redis的复制功能,就一定会有内存快照发生。   当Slave启动并连接到Master之后,它将主动发送一个SYNC命令(首先Master会启动一个后台进程,将数据快照保存到文件中[rdb文件]Master会…

  • 关于charles抓包https乱码的设置[通俗易懂]

    关于charles抓包https乱码的设置[通俗易懂]关于charles抓包https乱码的设置charles安装本地证书首先我们点击help->SSLProxying->InstallCharlesRootCertificate安装证书。默认安装证书是不受信任的,双击打开证书,打开信任选择项,将使用此证书时这是为始终信任。安装手机证书点击help->SSLProxying->Inst…

  • 访问ftp服务器的方法_ftp服务器如何设置访问用户

    访问ftp服务器的方法_ftp服务器如何设置访问用户ftp://127.0.0.1”或“ftp://192.168.0.2”1、DOS下的登录格式。如“ftpftp.bbc.com”。2、浏览器中的登录格式。如“ftp://ftp.bbc.com”。3、FTP客户端应用软件的设置。比如在CuteFTP中 如果使用IE直接登陆FTP,则直接用IE浏览器访问“ftp://主机名@IP地址”,然后在弹出的窗口输入

  • linux 挂载raid_linux挂载磁盘阵列

    linux 挂载raid_linux挂载磁盘阵列在许多项目中,都会把数据存放于磁盘阵列,以确保数据安全或者实现负载均衡。在初始安装数据库系统和数据恢复时,都需要先挂载磁盘阵列到系统中。本文记录一次在linux系统中挂载磁盘的操作步骤,以及注意事项。此处所用操作系统为Asianux,磁盘阵列设备名为emcpowera,使用的分区为emcpowera1。1.使用命令fdisk–l/dev/emcpowera查看磁盘阵列的分区情况:2.正…

  • STS用Maver创建SpringBoot工程

    STS用Maver创建SpringBoot工程

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号