Subversion插件使用和CVS如何迁移到Subversion问题跟踪报道

开发 项目管理
本文主要加收MyEclipse插件subclipse使用,VS.net插件visualsvn使用,以及CVS如何迁移到SVN,希望对你的学习有所帮助。

上节讲了TortoiseSVN在Windows客户端如何使用,本节就介绍一下一些Subversion插件的使用,如MyEclipse插件subclipse使用,以及CVS如何迁移到SVN等相关问题。

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插件相关问题介绍完毕。

  【编辑推荐】

  1. MyEclipse6.0集成SVN及配置详解
  2. 新手指南:ubuntu下的Subversion安装妙招
  3. 基于Java的svn客户端工具JavaSVN 1.1.0.beta发布
  4. Subversion和TortoiseSVN如何在Windows下进行构建SVN版本控制
  5. 揭露MyEclipse Subversion环境建立的内幕

 

责任编辑:佚名
相关推荐

2010-05-20 18:00:52

Eclipse下使用S

2010-05-24 17:13:17

SVN安装

2010-05-18 10:08:36

Subversion版

2010-05-18 10:34:14

Subversion合

2010-06-04 10:35:14

2010-05-19 10:57:34

Subversion配

2010-05-18 13:53:34

Subversion插

2010-05-14 09:45:11

Subversion升

2010-05-19 10:40:46

Subversion

2010-05-18 13:26:16

Subversion插

2010-05-20 14:25:31

SVN客户端常用命令

2010-05-20 18:30:08

Eclipse下使用S

2010-05-24 13:09:23

Subversion端

2010-05-17 13:34:47

2012-09-04 10:17:45

GitSVN

2010-05-27 17:01:22

启动Subversio

2010-05-17 09:19:03

Subversion

2010-05-12 15:46:51

Subversion客

2010-05-21 08:57:43

Subversion

2010-05-13 14:27:28

Subclipse插件
点赞
收藏

51CTO技术栈公众号