安装svn 时候 需要安装服务器吗

安装svn 时候 需要安装服务器吗,第1张

SVN分客户端和服务器端,如果已经有SVN服务器了(比如公司已经架设了SVN服务器),那么你电脑上只要装客户端就可以了,最常用的客户端是TortoiseSVN,另外也有用于Eclipse的SVN插件,看你平时用SVN来做什么了。
如果没有服务器端,那就要自己架设SVN服务器,那么你的电脑上就客户端、服务器端都要安装,服务器端推荐Collabnet 的SVN Edge版服务器安装包,相对而言安装配置比较简单,自带服务器管理控制台,而且免费。

第一次使用SVN版本管理工具,但两天时间都没有连接上(客户端无法连接服务器)。 软件:VisualSVN-Server-162msi 、 TortoiseSVN-181126392-win32-svn-1813msi, VisualSVN-Server-162msi 装在一台电脑上,TortoiseSVN-181126392-win32-svn-1展开

服务器:
VisualSVN-Server 安装好后,按照网上所说的,建立版本库,添加用户密码,然后在本地的浏览器地址栏上输入URL地址,服务器址是:>

TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将 Subversion 和版本控制系统看作一种“时间机器”。

版本控制是管理信息修改的艺术,它一直是程序员最重要的工具,程序员经常会花时间作出小的修改,然后又在某一天取消了这些修改,想象一下一个开发者并行工作的团队 - 或许是同时工作在同一个文件!- 你就会明白为什么一个好的系统需要管理潜在的混乱。

某些版本控制系统也是软件配置管理(SCM)系统,这种系统经过精巧的设计,专门用来管理源代码树,并且具备许多与软件开发有关的特性 - 比如,对编程语言的支持,或者提供程序构建工具。不过 Subversion 并不是这样的系统;它是一个通用系统,可以管理任何类型的文件集,包括源代码。

打开远程服务,连接19216882服务器
2
找到19216882服务器中VisualSVN Server的安装目录中的bin文件夹
打开cmd进入此处路径 cd C:\Program Files\VisualSVN Server\bin ,然后enter
打开19216882服务器上的VisualSVN Server,选择你将要到处的svn版本库
进入刚才打开的cmd窗口,svnadmin dump C:\Repositories\ebc >F:\SVN_test\ebcdump 进行将版本库数据导出
最后将dump格式的文件拷贝到U盘里,待会转存到192168830服务器上
打开远程服务,连接192168830服务器
找到19216882服务器中VisualSVN Server的安装目录中的bin文件夹
打开cmd进入此处路径 C:\Program Files (x86)\VisualSVN Server\bin ,然后enter
打开192168830服务器上的VisualSVN Server,创建你将要保存的版本库consolidation,创建过程中都是默认步奏
打开刚才的cmd窗口,Svnadmin load E:\Repositories\ebc <E:\Repositories\ebc\ebcdump 将备份的数据导入版本库
最后在打开VisualSVN Server就可以看到导入的数据 分支 主干等信息

默认端口号是3690

SVN的全称是Subversion,即版本控制系统。它是最流行的一个开放源代码的版本控制系统。作为一个开源的版本控制系统,Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(Repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样就可以把档案恢复到旧的版本,或是浏览文件的变动历史。Subversion是一个通用的系统,可用来管理任何类型的文件,其中包括程序源码。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13475767.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-14
下一篇 2023-08-14

发表评论

登录后才能评论

评论列表(0条)

保存