CVS 与开发系统的集成

CVS 与开发系统的集成

5.1 CVSVS的集成

5.1.1 需要的插件

Jalindi Igloo TamTam CVS SCC

 

1Igloohttp://www.jalindi.com/igloo/

http://www.devhood.com/tools/tool_details.aspx?tool_id=491

Visual Studio.Net插件,用于访问CVSIgloo安装成功后,Visual Studio.Net的默认Source Control将会使用CVS

 

作用:

Jalindi Igloo is a program that allows you to connect Microsoft Visual Studio and other IDEs directly to a CVS repository. The program is completely free and can be used anyway you like.

 

2TamTam CVS SCC – CVS Visual Studio.NET Source Code Control Plugin

使CVS客户端和VS等开发环境实现无缝集成。

使用的时候,会有注册提示信息,等待几秒后即可。频繁提示不方便。。。

 

作用:

TamTam CVS SCC supports getting latest files, check-in, check-out, opening solutions/projects, binding to repositories, auto-module creation, file history/diff, and just about all other source control features. In addition, TamTam supports advanced options for check-in, check-out, and get operations to provide access to tagged/branched versions and applying additional CVS options.

 

下载地址:http://www.daveswebsite.com/software/tamtam/index.shtml

 

备注:此插件支持CVSNT 2.5.x,可能与其它的版本不兼容。

5.1.2 VS环境设置

1CVSVS开发系统中的环境设置

 

VS开发环境中,选择“Tools”——“Options”——“Source Control

aPlug-in Selection

在里面的Current source control plug-in:的下拉列表里选择:Jalindi Igloo或者TamTam CVS SCC

bEnvironment”里面的setting可以设置为:Independent Developer

cPlug-in Settings”输入Login ID。(用户名即可!)

 

选择后者会有很多提示信息,如注册信息等很烦的,不过它的格式提示很好;前者不用注册比较好!一般用前者。

 

此后在File菜单里会出现“Source control”子菜单,这里是今后进行相关的操作主要地方。

 

2Source Control 子菜单相关配置

 

Source control”——“Launch Jalindi Igloo”这时候出现窗口如下所示:

(备注:首次使用,只有login项是可点击配置项!)

 

 

a)登录信息:

Igloo需要设置loginserver信息,即

CVSROOT的格式::pserver:username@serverIP:/repository

Enter:这里需要输入与用户名对应的密码

点击OK即可连接成功,否则有出错信息提示。

 

备注:这里不需要服务器的端口信息

 

b)把项目与服务器库相关联

Source control”——“Open from Source Control…”或“Add Project to Source Control…

出现配置窗口如下图:

 

 

RepositoryCVSROOT和上一步相同,可以点击check对其进行测试;备注:创建新的库好像不支持!

ModuleCVS Module一般默认为本项目名;Vendor:可随便填写。。。(最好统一规定!);

Local:指的是项目在本地的位置。

 

至此,基本配置完成!

注:提交文件夹的时候需要点击创建按钮;有些时候需要等待的时间比较长。。。

 

=============================

 

此后,在“Source control”的子菜单里会出现更多的选择项,如:‘check in’‘Get…’等。便于修改后的提交以及对项目文件的迁入迁出操作等。此外,也可以在“solution explorer”窗口里,对单个的文件进行操作。

 

备注:这里,我们只能得到项目的最新版本,虽然有Get..选项但好像没用;修改项目文件,没有锁定文件的功能;可以选择是否连接、是否绑定的操作。

每次关闭VS开发环境,系统会自动提醒checkin

 

备注:

VS与Cvs结合不是太好用,最好建议用vss+vs结合

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值