使用小组支持

您可以使用由任何供应商提供的任何支持 Eclipse 的资源库。下列信息描述了使用 Eclipse 附带的“并发版本控制系统”(CVS)支持进行的项目共享。步骤和用户界面元素因您安装的资源库支持而有所不同。
注意:首次将 RemoteSystemsConnection 项目与资源库同步时,将会看到多个文件发生冲突。这是因为其执行一次同步,以正确地将服务器已编码版本信息与本地文件统一。这种情况只发生一次,您只能接收所有入局更改,随后本地工作空间将与服务器同步。在与中央服务器同步之后,您还可能发现属于“小组”视图中小组其它组员的不活动概要文件。如果要在本地工作站的“远程系统资源管理器”中查看概要文件内容,则可选择是否在“小组”视图中激活这些概要文件。

在小组编程环境中,小组成员在各自的工作台上工作,并且相互独立。最终,他们将要与小组其他成员共享其工作。“远程系统资源管理器”允许他们共享连接、过滤器池和过滤器。要共享这些资源:

  1. 在“远程系统资源管理器”透视图中选择“小组”选项卡,缺省情况下,此选项卡位于与“远程系统”视图相同的窗格中。这样会在“远程系统资源管理器”前面显示“小组”视图。还可以使用“远程系统”视图上的 菜单 按钮并选择使用概要文件操作。
  2. 展开 RemoteSystemsConnections。将显示您定义的概要文件和“小组”概要文件。如果不想在您创建和管理的概要文件中共享连接、过滤器池和过滤器,则“远程系统资源管理器”会创建“小组”概要文件,用于共享这些元素。
  3. 右键单击 RemoteSystemsConnections 并选择小组 > 共享项目
  4. 选择 CVS 并单击下一步
  5. 如果已经定义了 CVS 资源库,则选择使用现有的资源库位置。如果需要定义 CVS 资源库,则选择创建新的资源库位置(在服务器上配置 CVS 资源库的人员应该提供此信息)。要创建 CVS 资源库定义:
    1. 主机字段中,输入服务器的地址,例如 mymachine.com。
    2. 资源库路径字段中,输入服务器上资源库的路径,例如 /home/test,d:/test。
    3. 用户字段中,输入用来连接到资源库的用户名。
    4. 密码字段中,输入该用户名的密码。
    5. 连接类型列表中选择 CVS 服务器的认证协议。Eclipse CVS 客户机附带了三种连接方法:
      • pserver:CVS 特定连接方法。
      • extssh:工作台附带包括的 SSH 1.0 客户机。
      • ext:使用外部工具(如 SSH)来连接资源库的 CVS ext 连接方法。ext 使用的工具是在小组 > CVS > EXT 连接方法首选项页中配置的。
    6. 如果服务器使用定制端口,则启用使用端口并输入端口号。
  6. 单击完成。已创建资源库位置。将以远程方式创建 RemoteSystemsConnections 项目,“同步”视图打开并允许您将其资源提交至服务器。如果项目在远程位置已存在,则“同步”视图将显示任何在本地和远程位置都存在的文件发生的冲突。如果首次共享 RemoteSystemsConnections 项目时,此项目已存在于资源库中,则可能出现许多冲突。通常,这些并不是真正的冲突,但由于首次同步时,工作空间没有资源的本地 CVS 信息,所以简单地将其视为冲突。 如果还没有在“小组”概要文件中创建任何资源,则可以安全地发送或接收所有发生冲突的文件。如果已经在“小组”概要文件中创建资源,则应检查每个发生冲突的文件以确保确实没有差别,如果有差别,则通过合并来解决这些差别。
  7. 要将资源与关联资源库中的那些资源同步,请右键单击 RemoteSystemsConnection 项目并选择小组 > 与资源库同步
  8. 在共享或同步并从资源库接收入局资源之后,右键单击 RemoteSystemsConnection 项目,然后选择重新装入远程系统资源管理器。这将刷新“远程系统资源管理器”和“小组”视图,以反映新资源或更改过的资源。

在“导航器”视图中查看项目资源

“导航器”视图提供工作空间中全部资源的分层视图。从“导航器”视图,可以查看共享项目(包括 RemoteSystemsConnection 项目)的内容,并对特定资源选择与小组相关的操作。缺省情况下,“导航器”视图包括在“资源”透视图中。要将“导航器”视图添加至当前透视图,
  1. 选择窗口 > 显示视图 > 其它
  2. 展开基本
  3. 选择导航器

相关概念
小组支持
远程系统资源管理器概要文件

相关任务
使用概要文件和小组支持