更新时间:2025 08 05 19:03:46 作者 :庆美网 围观 : 25次
步骤如下:
1。在安装目录中的myeclipse10中找到Drops文件夹:
2。打开Drops文件夹并创建一个新的SVN文件夹
3。解开下载的站点1.8.20.zip压缩软件包
解压缩后,打开文件夹,您将在内部看到以下文件:
将功能和插件文件夹复制到Drops文件夹下方的SVN文件夹:
这样,您可以在MyeClipse10中安装SVN插件。
安装SVN插件后,启动myeclipse。目前,该初创公司将较慢,因为MyeClipse需要下载一些相关的JAR文件。启动毛利润后进入工作区时,已自动下载的关联文件的提示对话框将自动弹出,如下图所示:
单击[窗口] - - [显示视图] —— [其他…],如下图所示:
您可以在弹出窗口[显示视图]对话框中看到已安装的SVN插件,如下图所示:
以下屏幕将弹出
单击[完成],然后弹出一个对话框,需要输入用户名和密码。输入正确的用户名和密码以连接到指定的SVN服务器,如下图所示:
博客花园骄傲的坎格狼
Huidu Technology拥有13年的行业经验,专注于提供整体软件技术解决方案,并致力于建立世界上最大的一站式软件技术服务平台。
Huidu控件|帮助企业创建成功的软件
Huidu提供全球高质量控制产品/控制培训/项目自定义开发/项目咨询/现场实施/项目外包/专业测试
微信ID:evget_huidu
企业QQ:800018081 电话:023-66090381
扫描QR码以跟随微信
本文使用Ubuntu系统安装。
1。安装SVN服务器
输入y以确认安装。
安装完成后,您可以使用下面的命令来检查安装是否已完成。如果实际上发布了版本号和版权信息,则将证明安装已完成。
2。创建版本库
首先创建目录并根据您的需求创建SVN目录。我的目录是:/usr/svn/test
然后创建版本存储库:
3。配置SVN服务器
创建版本存储库后,在测试/conf文件夹下生成了四个配置文件:authz hooks-env.tmpl passwd svnserve.conf
。首先,svnserve.conf具有版本库的权限。您需要在以下5行上打开评论。确保删除号并删除空间,否则SVN服务将无法正常运行。
。配置PassWD
以下代码是使用用户名测试配置用户并为其创建密码test123。如果您需要配置更多用户,请再写一些。记住要更改行
Configure Authz权限
以下代码为测试用户创建读写权限。
如果有很多用户,请参考以下代码以将权限除以角色
此代码创建了管理员的角色,以进行测试,为TTT用户创建用户的角色,最后使用@符号为该角色创建权限,读取和写入管理员角色的权限,并为用户角色读取权限。
好的,配置已经完成,让我们启动SVN服务器并尝试
执行命令:
启动服务器-D表示在后台运行的守护程序线程,-r表示指定的目录。注意:请勿编写SVNServe -D -R/USR/SVN/TEST。否则,尽管该服务可以正常启动,但使用客户端时可能会出现问题。
检查初创公司是否成功:
如果结果是两个线程正在运行,则通常会成功。
4。客户访问
下载客户端将不会重复。
SVN地址:SVN: //IP/TEST,然后输入用户名测试和密码test123以确认。
你连接了吗?如果未检查旧数据信息,
如何清除旧数据:右键单击-tortoisesvn设定的数据,都清楚。
最后,添加关闭SVN服务器的方法:使用PS -EF | grep svnserve查看过程,记住pid,然后杀死-9 pid以关闭。
VisualSVN服务器是免费的,而VisualSVN则是充电的。 VisualSVN是与Visual Studio集成的SVN客户端。 VisualSVN服务器是SVN的服务器,包括颠覆,Apache,用户和权限管理。
为什么在Windows中使用VisualSVN服务器而不是颠覆
因为如果您直接在Windows系统上使用Subversion,如果您希望它使用系统启动,则必须将SVN服务器作为WINDWS服务封装,并且还需要修改配置文件以控制用户权限。另外,如果要在Web [HTTP协议]中访问它,则通常必须安装和配置Apache。如果您是新手,那不是头痛吗? VisualSVN服务器集成了颠覆和Apache,保存了上面的所有麻烦。安装后,SVN服务器已被封装为WINDWS服务。 Apache服务器的配置仅在图像接口上,指定身份验证方法,访问端口和其他简单操作;此外,还通过图像接口配置了用户权限的管理。
以上内容摘自网络下载VisualSVN2.6.4
http://www.visualsvn.com/server/download/
运行它,您可以看到它包含Apache HTTP服务器和Apache颠覆
接下来,接受协议
接下来,单击默认设置以安装SVN服务器和管理控制台。默认检查是将SVN命令行工具添加到环境变量。
接下来,选择要安装的版本。在这里,您选择标准版本。以下企业版本具有更多功能,可以与AD相结合。以下比较版本使您可以比较两个版本之间的差异。
然后是安装目录和资源库所在的位置和端口号。如果使用默认的HTTPS,则端口有443和8443
如果您不使用HTTP,则端口是80和8080,在这里我们还将遵循默认一个!
接下来,安装
安装过程
安装完成,启动软件
从左上到底部的总界面是SVN本地服务器,资源库,用户和用户组
从右上角到底部是服务状态,日志信息和配置,身份验证信息和配置,资源库信息和配置
底部有更新,版本号等。
安装完成后,将生成系统服务VisualSVN服务器。
如果该过程在卸载VisualSVN服务器时仍在运行,则提示该过程仍在运行并且无法卸载,您可以停止VisualSVN服务器服务!
开始配置
本地服务器属性中有一些参数设置,例如资源仓库的位置!
创建一个新仓库,箭头指示的两个位置都可以
仓库名称
仓库结构,在此处选择第一个空的一个空结构,以下一个将在完成后自动存在。Trunk,分支,标签
仓库的访问权限设置,每个人都无法访问访问权限。第二个是所有SVN用户都可以读写,最后,自定义权限,单击默认的权限!
配置存储库名称的最后显示是Kevin,URL为https://Kevin-Zheng/svn/Kevin。因为我们使用HTTPS协议,所以Kevin-Zheng是主机名,可以用IP替换。 Kevin-Zheng/SVN是根目录SVN/Kevin是虚拟SVN目录,而不是我们设置的实际目录。默认情况下,所有人都会读取和撰写权限。
即访问https:/kevin-zheng/svn/kevin,登录对话框弹出,表明SVN正常工作!
Firefox浏览器,因为没有证书,它会提示不信任连接
点击我已经完全了解可能的风险并添加异常
登录对话框弹出
因为没有用户,所以我无法登录。现在我会创建一个用户。右键单击用户创建两个用户Kevin和Zheng。您是否可以设置密码。
访问是正常的,但是里面是空的,因为我们的东西在里面!
将权限设置为右键单击存储库名称,属性
删除安全中的每个人,并添加以指定的用户
以下是用户对资源的访问
设置不可访问,无法打开
您可以创建用户组,然后为用户组设置权限,这更方便管理
查看仓库中生成的文件
groups.conf
httpswd
凯文库下的文件
从本机到SVN服务器导入文件
我不会谈论totoisesvn的安装,只需迈出下一步即可!
右键单击要提交的目录名称或内部的右键
一个对话框弹出,设置正确的远程目录,您可以编写一些说明
提示证书失败,不在乎,单击第一个,以后不要询问
如果有密码,输入用户名和密码
成功
如果在本地目录中添加文件
您也可以以相同的方式上传
刷新服务器软件,您可以看到更改
在本地下载文件,右键单击以选择SVN结帐
选择正确的遥控器和本地目录
成功
成功后,图标上有一个大红色钩子
同步一次后,您可以右键单击目录或目录名称以添加其他SVN commit
如果您在此计算机上添加或修改了文件
直接提交
选择要添加或修改的文件,您可以编写评论
成功
在另一台计算机上更新
您可以看到同步成功,促使您已将相应的文件添加到此更新中。
您也可以右键单击文件,tortoisesvn,添加
首先添加然后提交,这有点麻烦,最好直接提交!
嘿,小伙伴们!想要拥有健康的口腔,除了每天刷牙外,选择一款适合自己的牙刷也是非常重要的哦!但是面对琳琅满目的牙刷种类,你是否也感到头疼呢?别担心,今天我就来给大家介绍一下关于口
想必大家都知道,奶粉是宝宝成长过程中必不可少的营养品,但是有时候会出现奶粉上火的情况。那么究竟是什么原因导致奶粉上火呢?如何选择适合自己宝宝的奶粉品牌?又有哪些小窍门可
当宝宝出生后,母乳喂养是最理想的喂养方式。然而,有时候新妈妈们会面临乳汁分泌不足的问题。究竟是什么因素影响了乳汁分泌?如何通过饮食来增加乳汁量?今天我们就来探讨一下,哪种
有机奶粉,是现在很多父母选择给宝宝喝的一种奶粉产品。但是,面对市场上琳琅满目的有机奶粉品牌,我们如何选择最适合宝宝的呢?今天就让我们来揭晓排行榜前十强,看看哪种有机奶粉是
嘿,小伙伴们!今天我们要聊的话题是关于学生奶粉的。随着现代生活节奏的加快,越来越多的家长开始选择给孩子喝学生奶粉,以补充他们日常所需的营养。但是市面上琳琅满目的品牌和种
婴儿羊奶粉,作为宝宝最重要的食品之一,一直备受关注。但是在市场上琳琅满目的婴儿羊奶粉品牌中,哪种才是排名第一呢?它有什么特点?今天我们就来揭秘这个备受瞩目的话题!从婴儿羊奶
用户评论
哎哟,终于找到了解决这个问题的方法了!之前折腾了半天,就是找不到合适的路径,还以为是软件配置问题呢,感谢博主的详细讲解!
有20位网友表示赞同!
我遇到了同样的问题啊,试了好多方法都没用,这个教程帮我解决了,真是太好了!SVN启动真的很重要,很多项目都依赖于它稳定运行!
有17位网友表示赞同!
这篇文章写的太棒了!简洁明了,容易理解,尤其是把root path 设置的步骤详细描述出来,简直像贴心的小天使一样!点赞!
有10位网友表示赞同!
我感觉这个方法有些绕弯路啊,直接配置SVN服务器不就好了嘛?这么复杂的操作是不是有点OVER? 而且在实际项目中,大部分项目路径都相对固定,没必要弄得这么复杂。.
有19位网友表示赞同!
我也是刚接触SVN的,看了这篇文章终于明白为啥我的启动会出问题了!感觉这个root path 东西很关键啊,以后要注意学习一下相关知识!
有7位网友表示赞同!
我这里倒是没遇到这种路径不存在的问题,可能是因为我的服务器配置不一样吧?不过还是借此机会了解了一下SVN的启动步骤,很有收获!
有19位网友表示赞同!
这个教程还行,至少解决了我的问题哈哈哈!感觉作者还挺专业的,把重点都描述清楚了。希望以后还有更多关于SVN的操作讲解啊!
有7位网友表示赞同!
啊,这也太麻烦了,每次都要手动去设置root path 真想直接使用一个简单方便的自动化工具啊!感觉这个步骤有点过于复杂了...
有16位网友表示赞同!
对于小白来说,这些技术术语还是不太理解,希望文章能够用更加通俗易懂的语言来解释,比如可以用一些案例进行说明,这样更容易理解!
有17位网友表示赞同!
这篇博文对我相当有帮助,之前一直不明白为什么我的SVN启动会出错,看到了文章之后终于明白了是root path 设置的问题。感谢作者的分享!
有10位网友表示赞同!
感觉这个教程还是值得点赞的,虽然我本来就没遇到这个问题,但是对SVN的原理有了更深的了解,而且也能够帮到一些朋友们解决问题。
有5位网友表示赞同!
对于一些比较资深的开发人员来说,这段内容可能显得过于基础了。希望作者可以针对不同受众群体的需求,写一些更有深度的文章!
有20位网友表示赞同!
这个root path 的设置确实有些门槛,需要花时间去理解和实践才能真正掌握。建议在文末提供一些练习任务,帮助读者更好地理解和应用这些知识点。
有12位网友表示赞同!
这篇文章解决了我的困惑,让我明白了为什么SVN启动出错的原因以及如何解决它!
有10位网友表示赞同!
还是有些地方不太明白,比如这种root path 的设置方式是什么原理呢?希望作者能够解释得更详细一点。
有5位网友表示赞同!
感觉SVN的操作流程太复杂了,需要花很多时间学习才能掌握。如果能提供一些更加直观的视频教程或线上实践平台,相信会对入门小白更加友好!
有9位网友表示赞同!
文章讲解虽然通俗易懂,但我还是希望能看到更多关于 SVN 的实战应用案例,这样更容易理解和记忆。
有18位网友表示赞同!
这款程序确实好用,解决了我的很多问题,我已经迫不及待去尝试这个root path 的设置方式了!
有10位网友表示赞同!
文章介绍的方案有效率很高,解决了我的 SVN 启动问题,真是太感谢博主分享了!希望以后还有更多关于 SVN 操作技巧的文章!
有17位网友表示赞同!