IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    
跳转到主要内容

developerWorks 中国  >  WebSphere  >

用 WebSphere Studio Application Developer 4.0 进行小组开发: 第 2 部分:安装 CVS 并将其配置为 SCM 资源库

developerWorks
文档选项

未显示需要 JavaScript 的文档选项


级别: 初级

Colin Yu (coliny@ca.ibm.com), 软件工程师, IBM 多伦多实验室

2002 年 11 月 01 日

本文,即本系列的第 2 部分将向您展示如何安装 CVS 并将其配置为 WebSphere Studio Application Developer 中的 SCM 资源库。它还从最终用户的角度提供了一些使用 CVS 系统的示例。

© 2002 International Business Machines Corporation. All rights reserved.

引言

本文将向您展示如何安装 CVS 并将其配置为 WebSphere® Studio Application Developer 中的 SCM 资源库。它还从最终用户的角度提供了一些使用 CVS 系统的示例。它是一个系列中的第二篇文章;这个系列的 第 1 部分概述了 Application Developer 中的小组开发。





回页首


下载并安装 CVS

您可以从 CVS Web 站点下载 CVS 并了解相关信息。下面是面向不同平台的 CVS 服务器的下载链接:

本文将讨论 Windows NT® 版的 CVS 版本 1.11.1.2。文件名是 cvsnt_1.11.1.2.exe 。下面是安装过程:

  1. 下载 CVS for Windows NT
  2. 运行可执行文件。
  3. InstallShield 向导启动后,单击 Next。请参见下图1。

图 1.

  1. 单击 Yes接受许可证协议。
  2. 对于安装类型(Setup Type),请选择 Custom。如果您选择 Typical 或 Compact,将不会按缺省方式安装 CVS 服务器。
  3. 选择您想保存 CVS 的目录。
  4. 在下一屏上,请确保选择了 Server Components。否则,将只安装 CVS 客户机。如果您想使用 Kerberos 对用户进行认证,请单击节点 MIT Kerberos 下的 Runtime files。单击 Next。请参见下图 2。

图 2.

  1. InstallShield 将把文件复制到您的机器并完成安装。安装完成时,单击 Finish
  2. 从您的 Windows Start菜单选择 programs => CVS for NT=> Configure Server
  3. 单击 Add输入资源库路径。单击 Start启动 CVS 服务器服务。单击 Apply,然后单击 OK关闭窗口。这些步骤等同于在命令提示窗口输入下面这三条命令。
CVs -d :local:e:/temp/CVSRepo init
cvsservice -i e:/temp/Repository install
net start "CVs for NT"
    


图 3.

您还可以从控制面板(Control panel)启动和停止 CVS NT 服务器,如下图 4 所示。


图 4.

当您安装 WebSphere Studio Application Developer 时,CVS是 InstallShield 向导中的缺省版本控制系统,如下图 5 所示。


图 5.





回页首


连接到 CVS 资源库

打开 Team perspective,选择 Repositories视图并在Workbench 中选择 File => New => Other。在 CVS 类别中选择 Repository Location并单击 Next。完成资源库位置向导。

下面简要描述了该向导的这个面板上的 CVS 术语。

  • Connection type ?您想用来连接到 CVS 服务器的协议。缺省值是 pserver,它代表密码服务器协议,大多数公共资源库都使用这个协议。其它的备选 CVS 连接类型包括安全 shell(secure shell)ssh。
  • User name ?您用来登录 CVS 服务器的用户名。大多数公共服务器都有一个发布在它们的 Web 站点上的匿名用户标识,这个用户标识对该服务器只有只读访问权。
  • Host name ?您想连接到的服务器的机器名。如果您在自己的本地机器上安装了 CVS Server,主机名将是 localhost。
  • Repository path ?到服务器上的资源库位置的全限定路径。如果 CVS Server 安装在了 Windows 上,请在路径中使用反斜杠(例如, E:\CVSRepo )。如果 CVS Server安装在了 UNIX®、AIX 或 linux 上,请使用正斜杠(例如, /home/CVSRepo )。
  • CVS location ?Application Developer 用来连接到资源库的完整位置。当您填好前面几个字段时,将动态构建它。
  • Validate on finish ?它在返回到 IDE 前测试资源库连接。请保持启用它作为第一次连接性测试。

单击 Finish。如果 Application Developer 能够连接到CVS 服务器,您将被提示出示该用户标识的密码。一旦用户标识和密码通过验证,您就会返回到Repositories 视图,并且该视图上多了一个 Application Developer 已经连接到的新资源库条目。

如果您还没有安装 CVS 资源库,或者如果您想测试资源库向导,那么您可以连接到因特网上最流行的资源库之一 cvs.apache.org来探索一些小组功能。 cvs.apache.org是一个供公众使用的 CVS 服务器,全世界的开发者用它来开发开放源代码的 Apache 项目,比如 Apache Web server、Jakarta Java™ 工具以及 XML 实用程序和解析器。要执行这一步骤,您必须有一个有效的因特网连接,或者有一个公司代理(corporate proxy)或 SOCKS 服务器为您的工作提供支持。下面的抓屏捕获了所有的连接属性。请使用 anoncvs作为用户标识和密码。请参见下图 6。


图 6.

连接到 cvs.apache.org上的公共资源库后,您可以浏览 HEAD 流中的工程,比较资源库中文件的不同版本,还可以向自己的工作空间添加工程。请参见下图 7。


图 7.





回页首


结束语

使用 WebSphere Studio Application Developer,您可以集成 CVS 客户机功能,并且可以很容易地配置 CVS 客户机,使它与 CVS 服务器一起工作。





回页首


致谢

作者在此要感谢 IBM 多伦多实验室的两位软件开发分析师 Ying Zhao 与 Leying Zhu,感谢他们审阅了这篇文章。



参考资料

有关 WebSphere Studio Application Developer 的更多信息:



关于作者

照片:Colin Yu

Colin Yu目前在 IBM VisualAge for Java 技术支持小组工作。他从位于安大略湖(Ontario)的沃特卢(Waterloo)大学获得了应用科学硕士学位,并且是一名通过 Sun Java 2 认证的程序员。他还是 IBM 认证的 WebSphere Application Server 专家、VisualAge for Java 专家以及 IBM 认证的 WebSphere Studio 解决方案专家。您可以通过 coliny@ca.ibm.com与 Colin 联系。




对本文的评价

太差! (1)
需提高 (2)
一般;尚可 (3)
好文章 (4)
真棒!(5)

建议?







回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。
    关于 IBM 隐私条约 联系 IBM 使用条款