执行我们自己的更改

Fred 已经对 file1.txtfile2.txt 作了几处更改,并将它们落实至资源库。在本节中,将进行一些其他更改然后与资源库同步。同步时,期望能够看到在本节中作出的更改以及由 Fred 所作的更改。

  1. 按如下所示添加 file3.txt
    新内容:(在文件中添加下列各行)
    This is the brief contents
    of file 3
  2. 您会发现“导航器”显示资源的 CVS 状态。注意,Jane 添加的新文件具有前缀“>”。导航器视图
  3. 选择项目 JanesTeamProject 并从该项目的上下文菜单中选择小组 > 与资源库同步。当询问您是否要切换透视图时,选择。“小组同步”透视图将打开,您将看到您已更改的文件显示在“同步视图”中。双击 file1.txt,应该看到比较编辑器打开:“同步”视图
  4. 还有其他两件事情值得注意。首先,file1.txt(在结构化比较区域中)旁边的图标指示 file1.txt 具有传入更改。这意味着您需要执行的更改已发布到服务器中。看一下 file1.txt,我们能看到 Fred 添加到该文件中的文本。另外,注意到窗口底部的状态行中,有一些旁边有数字的箭头。这些显示传入、传出和冲突的文件数。文件旁边的第一个数字是工作空间中的修订版,另一个是上一次同步时服务器上的修订版。
  5. 通常,您应该更新其他人所作的更改,然后使用这些更改测试您的工作空间,最后一旦您确信其他人所作的更改没有破坏您的工作空间中的内容就落实您的更改。
  6. 在决定接受 Fred 的更改之前,您可能想知道他为什么这作出这些更改。选择 file1.txt 并从上下文菜单中选择在历史记录中显示“历史记录”视图
  7. 以 * 开头的行指示这是装入的当前修订版。这样您就能看到 Fred 发布修订版 1.2 的时候和所作的注释。

    提示:您可以选择“历史记录”视图中的使用编辑器和所选项来进行链接工具栏按钮以在打开新编辑器时或所选内容改变时自动更新历史记录。这样可以快速浏览注释。

  8. 要进行更新,只要在“同步视图”中选择 JanesTeamProject 并从上下文菜单中选择更新即可。
  9. “同步视图”将更新以反映 file1.txtfile2.txt 不再与资源库不同步的情况。现在,应该只能看到 file3.txt
  10. 接下来,您可以落实 file3.txt