上节讲了TortoiseSVN在Windows客户端如何使用,本节就介绍一下一些Subversion插件的使用,如MyEclipse插件subclipse使用,以及CVS如何迁移到SVN等相关问题。
创新互联公司科技有限公司专业互联网基础服务商,为您提供眉山服务器托管,高防服务器租用,成都IDC机房托管,成都主机托管等互联网服务。
MyEclipse插件subclipse使用
安装
Subversion插件在MyEclipse中使用时首先进行安装,将site-1.4.6.zip解压的内容拷贝到MyEclipse6.0\eclipse目录,启动MyEclipse即完成对插件的安装。
使用
添加项目到SVN:从SVN导入项目
用法和CVS相似,不再累述。
VS.net插件visualsvn使用
安装visualsvn完成后,启动vs.net环境,在菜单中添加了VisualSVN菜单,提供版本管理功能。
CVS迁移到SVN
迁移工作分为二步,先利用svn-importer工具将CVS中的项目导出为dump文件;然后利用SVN的svnadminload命令将dump文件导入SVN。svn-importer导出需要花费较长的时间。具体操作步骤如下:
1)将svn-importer-1.1-M8.zip解压。
2)修改svn-importer配置文件。
svn-importer目录下已经存在默认配置文件config.properties,只需要复制一份修改部分参数即可。此处复制一份为config1.properties
srcprovider=cvs
设置从哪个vcs库导出,可选的值有cvs,cvsrcs,pvcs,mks,cc,vss,st,此处选择cvs。
import_dump_into_svn=no
设置导出dump后是否直接导入svn,因为我们分步做,所以此处选择no。
full.dump.file=full_dump_%date%.txt
incr.dump.file=incr_dump_%date%.txt
incr.history.file=incr_history.txt
list.files.to=files_%date%.txt
设置导出dump文件的路径和文件名。full代表全量导出,incr代表增量导出。此处使用默认值即可。
dump.file.sizelimit.mb=0
设置导出dump文件的大小限制,此处设置为0,代表不限制大小。
cvs.class=org.polarion.svnimporter.cvsprovider.CvsProvider
cvs.username=tyang_jhtpay
cvs.password=uiopjkl
cvs.hostname=10.192.77.8
cvs.repository=/src/master
设置cvs信息,cvs.class使用默认值,cvs.username,cvs.password分别为登录cvs服务器的用户名密码,注意用户要有读写权限。cvs.hostname为cvs服务器地址,cvs.repository为cvs仓库位置,对我们的cvs服务器设置为/src/master。cvs.modulename=project/jhtpay要导出的cvs项目,以金汇通为例设置为project/jhtpay。Subversion插件相关问题继续报道。
3)导出dump文件
在命令行下转到svn-importer目录,运行run.batfullconfig1.properties
full代表全量导出,config1.properties为配置文件的名称。
4)将dump文件导入svn
将导出的cvs项目dump文件full_dump_20081127_183755.txt传送到svn服务器,此处上传到了svn的bin目录。运行导入命令:
./svnadminload/web/svn/project 将jhtpay项目导入project库文件,导入完成后,会在project根目录下建立trunk,branches,tags目录。利用客户端工具建立jhtpay目录,将上述三个目录移动到jhtpay下,然后再按照设计的目录结构进一步调整。
按上述步骤对其它项目进行迁移即可,完成后对用户和权限根据项目进行配置。Subversion插件相关问题介绍完毕。
【编辑推荐】
网页名称:Subversion插件使用和CVS如何迁移到Subversion问题跟踪报道
文章链接:http://www.shufengxianlan.com/qtweb/news10/550960.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联