Subversion版本控制(eclipse)

Subversion版本控制(eclipse)

ID:37905811

大小:799.50 KB

页数:24页

时间:2019-06-02

Subversion版本控制(eclipse)_第1页
Subversion版本控制(eclipse)_第2页
Subversion版本控制(eclipse)_第3页
Subversion版本控制(eclipse)_第4页
Subversion版本控制(eclipse)_第5页
资源描述:

《Subversion版本控制(eclipse)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Subversion版本控制(eclipse)一.服务器端:1.下载Subversion压缩包subversion-1.2.3.tar.bz2;2.解压缩后,修改相关配置,并启动服务;配置BIN目录的路径到系统环境变量的PATH中;打开CMD;svnadmincreatec:subversiontest//创建工程存放目录接下来我们需要设置该项目的用户信息以及项目的基本信息,打开c:subversiontestconfpasswd文件,去掉[users]的注释,并添加用户如下:###Thisfileisan

2、examplepasswordfileforsvnserve.###Itsformatissimilartothatofsvnserve.conf.Asshowninthe###examplebelowitcontainsonesectionlabelled[users].###Thenameandpasswordforeachuserfollow,oneaccountperline.[users]admin=123456chenwei=123456Subversion使用了明码存储用户的口令,这应该算是它的一个不足。

3、接下来打开confsvnserve.conf修改如下[general]anon-access=readauth-access=writepassword-db=passwdrealm=testsvnserve-d-rc:subversiontest//启动服务3.运用sc来创建服务(未成功)sccreateSvnservice  binpath=""c:subversionbinsvnserve.exe"-service-root"c:subversiontest""  displayname=

4、"Svnservice"depend=Tcpipstart=auto二.客户端:1.安装Eclipse的插件Subclipse;help-》softwareupdates-》findandinstall-》searchfornewfeaturestoinstall-》newremotesite-》name:svn;url:http://subclipse.tigris.org/update;-》finish-》点上SVN,按next-》按Iaccept,再按next-》finish;2.连接到subversion服务,

5、并且进行文件的版本控制:TEAM-》SHAREPROJECT-》SVN(不管出现什么错误都没关系)-》next-》URL:SVN://LOCALHOST;后面就确定即可。成功连接后,这样就可以进行版本控制了。解决更换服务器,但是资源已经存在问题;IMPORT->OTHER->从svn中取出项目->默认即可第一次导项目数据到SVN尽量一个个导入,否则服务端放在其他机器上的话可有可能导入不成功。参考资料:用Subversion+Eclipse构建版本控制环境2006年08月23日星期三01:50一.首先我们先来认识一下Su

6、bversionSubversion项目的初衷是为了替换现在开源社区最为流行的版本控制软件CVS,在CVS的功能的基础上有很多的提升同时也能较好的解决CVS系统的一些不足,这些提升主要包括以下的一些方面:1.目录、文件以及改名等元数据的版本化不同于CVS只关心文件的内容以及文件是否存在,所有文件、目录的相关操作都是被版本化的,例如文件的改名、拷贝等等;2.提交操作是真正的原子操作在Subversion中,提交操作是不可分割的,修订版本号是基于每次提交操作而非文件。提交日志被附加在每个修订版本中,而不是像CVS一样冗余的

7、进行存储;3.可通过Apache服务器提供基于WebDAV/DeltaV协议的支持该功能可使Subversion通过ApacheWeb服务器使资源库更加灵活的在网上进行共享,使其在互操作性上大大优于CVS;4.可独立运行当你不想使用Apache2.x时候,你也可以使用Subversion,它可以以守护进程或者是Windows下的服务方式独立运行;5.分支(Branching)与标签(Tagging)操作是轻量级的;6.客户服务器端分层库结构设计;7.资源库可以采用数据库(BerkeleyDB)或者是使用特定格式的文件进

8、行存储;8.更有效的对二进制文件进行处理。更多的特性可以参照Subversion提供的文档(http://subversion.tigris.org/)在Windows下安装最为方便的办法就是下载安装程序,你可以到下面这个地址下载最新的二进制压缩版本svn-win32-1.2.3.zip,地址是:http://subversion

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。