与存储库同步

使用共享资源时,要求在存储库内容的上下文中跟踪它们的状态。这可以通过创建同步来完成,这些同步将填充“同步”视图,并且从下列优点中获益:

可以使用下列方法来创建同步。

方法 1:使用上下文菜单

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

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

方法 2:使用同步操作

  1. 从“团队同步”透视图中的“同步” 按钮下拉菜单中选择同步... 操作。
  2. 从可能的同步类型列表中选择 CVS 并单击下一步
    注意:如果未向工作台注册其他存储库提供程序,那么将绕过此屏幕。
  3. 通过选择“工作空间”、“所选资源”或“工作集”来选择要同步的资源范围。然后,选择完成
  4. “同步”视图将打开。

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

提示:可以使用下面的方法 3 来避免失去已创建的同步。

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

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

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

从同步视图中

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

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

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

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

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

相关参考
CVS
同步视图