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服务器正常使用

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • C#TextBox密码框

    C#TextBox密码框WebForm中的TextBox控件作为密码框(如图1)时,需要把TextMode属性设置为Password(如图2),而且要在Page_Load中使用Attributes赋值。protectedvoidPage_Load(objectsender,EventArgse){ReaderPassword.Attributes[“value”]=ReaderPassword.Text;}学习自:https://blog.c

    2022年7月25日
    13
  • 完全二叉树图例_二叉树遍历图解

    完全二叉树图例_二叉树遍历图解画解二叉搜索树

    2025年8月24日
    3
  • flashfxp中文激活成功教程版|flashfxp v5.4绿色激活成功教程版下载免注册码(强大的fxp/ftp客户端)

    flashfxp中文激活成功教程版|flashfxp v5.4绿色激活成功教程版下载免注册码(强大的fxp/ftp客户端)flashfxp中文激活成功教程版算是一款比较老牌FTP/FXP传输必备软件,其功能的强大性想必你早有耳闻?它具备最常用的FTP,FXP,FTPS,SFTP上传下载功能,不仅支持上传和下载站点的文档,图片,视频,音乐等文件,还支持文件夹(带子文件夹)的文件传送、删除和FTP代理及Socks3&4,同样也支持转移和备份本地和远程的文件,以及FXP服务器之间的传输和转移。支持多语言,包括简体中文在内。

    2022年7月26日
    42
  • 【Linux从青铜到王者】第一篇:Linux常见指令

    【Linux从青铜到王者】第一篇:Linux常见指令系列文章目录文章目录系列文章目录前言一、Linux是什么二、Linux下基本指令1.ls指令2.pwd指令3.cd指令4.touch指令5.mkdir指令6.rmdir指令7.rm指令8.man指令9.echo指令10.cp指令2.读入数据总结前言一、Linux是什么Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯托瓦兹在1991年首次发布,之后,在加上用户空间的应用程序之后,就成为了Linux操作系统。严格来讲,Linux只是操作系统内核本身,但通常采用.

    2022年5月2日
    47
  • vboxmanage的使用

    vboxmanage的使用下面介绍使用VboxManage来进行操作系统的安装1、首先我们需要安装和Virtualbox对应版本的扩展包vboxmanageextpackinstallxxx.vbox-extpack查看已经安装的扩展包命令:VBoxManagelistextpack…

    2022年6月6日
    64
  • 集群

    集群

    2021年3月12日
    112

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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