与存储库同步

方法 1:使用上下文菜单

要使“工作台”中的资源与存储库中的那些资源同步:

  1. 在其中一个“导航”视图中,选择要同步的资源。
  2. 右键单击并选择小组 > 与存储库同步。“同步”视图打开。

方法 2:使用同步操作

  1. 从“小组同步”透视图中的“同步” 按钮下拉菜单中选择同步... 操作。
  2. 从可能的同步类型列表中选择 CVS 并单击下一步
  3. 通过选择“工作空间”、“所选资源”或“工作集”来选择要同步的资源范围。然后,选择完成
  4. “同步”视图将打开。

注意:在缺省情况下,在其它透视图中不启用同步操作。可以通过选择窗口 > 定制透视图来使该操作能够出现在当前透视图中。然后,单击命令选项卡并检查是否选择了小组

技巧:如果对同步选择“工作空间”范围,则可以使用下面的方法 3 以便在“同步”视图中总是具有本地修改的最新视图,而不必重新运行同步操作。

方法 3:在同步视图中使用锁定的 CVS 工作空间同步

一旦在“同步”视图中有 CVS 工作空间同步,就可以锁定它。这将防止它被替换为使用前面 2 种方法中的一种启动的下一个 CVS 工作空间同步。下面是使用锁定同步的一些优点。

这暗示不必从服务器重新访存服务器的远程状态就可以看到传出资源(可能是长期的操作)。另外,访存远程状态操作是在后台运行的,因此,在访存远程状态期间可以执行其它任务(例如,检查更改)。

从同步视图中

  1. 使用工具栏按钮以切换此视图的模式。有四种模式:

    要点:最好是首先更新“工作台”中的资源,通过合并来解决存在的任何冲突,然后将“工作台”资源落实到存储库中。

  2. 自从您开始对一个文件进行工作以来,有可能某个人已经对该文件落实了新修订。这将导致冲突,并且必须小心解决此冲突。因此,冲突会以“同步”视图的所有方式来显示。

相关概念
CVS 小组编程
分支
与 CVS 存储库同步
三方比较

相关任务
落实
更新
解决冲突
比较资源
合并“比较”编辑器中的更改
从分支合并
版本控制生命周期:添加和忽略资源
替换“工作台”中的资源

相关参考
CVS
同步视图