Process Mining
2021.10
False
横幅背景图像
Process Mining
上次更新日期 2024年4月2日

工作区冲突

简介

与团队一起开发应用程序时,多个开发者将在同一个分支上工作和提交。 当您拥有某个分支的工作区,并且其他人向该分支提交了更改时,您的工作区将变得过时,因为它不包含这些更改。

只有当您的工作区处于分支的最新修订版时,您才能提交。 您通常需要在提交之前进行更新。 请参见下图。



更新工作区

请按照以下步骤更新工作区。

步骤

操作

1

转到“超级管理员工作区”选项卡。

2

从“工作区” 下拉列表中选择要更新的 工作区

3

单击“工作区”菜单图标,然后选择“升级…”

结果

更新工作区可能会导致以下结果之一。

  1. 您的工作区已处于最新状态。

    没有其他人对您正在处理的分支进行更改。

  2. 您的工作区已成功更新。

    现在,您还可以查看其他开发者在此期间所做的更改。

  3. 更新成功,并显示警告。

    已完成更新,但由于其他开发者在分支中进行的更改,仍存在未解决的冲突。 提供有关已更新的提交数量的信息。

  4. 更新失败。

    • 非应用程序文件中存在冲突。

      • 非应用程序文件中的本地修改与其他人所做的更改冲突。
    • 对文件添加/添加或删除/修改

      • 具有本地修改的文件已被其他人删除。
      • 您删除了另一个开发者修改的文件。
      • 您创建了一个新文件,该文件与其他开发者创建的新文件同名。

冲突

在工作区包含本地修改时进行更新时,您的更改可能与其他开发者提交的更改发生冲突。 在这种情况下,您的应用程序将包含需要在提交之前解决的冲突。

注意: 尽量不要同时处理相同的图表、表格、属性、筛选器等,以避免冲突。

如果您的应用程序包含冲突,则会在工作区中看到冲突。 请参见下图。



文本文件中的冲突

如果在更新工作区时.mvp文件以外的文件发生冲突,则默认的Git合并冲突标记会放置在文本文件 ( >>>>>>>>>>>> ) 中。 这使您能够在更新完成后解决冲突。
注意:可以在文本编辑器中打开的所有文件类型都被视为文本文件。例如 .Json.txt.csv等。

解决冲突

解决所有冲突后,即可提交更改。 以下选项可用于解决冲突。

选项

描述

确定为我的

选择您的本地修改,而不是其他人所做的更改。

注意: 版本号将设置为 2,这将是您仍必须提交的本地修改。

以他们的方式解决

选择其他开发者所做的更改。

注意: 版本号将设置为 1,并且不会进行任何本地修改。

标记为已解决

忽略冲突。 但是,您必须调查当前状态,并可能首先进行更改,以确保其正确无误。 您有责任确保应用程序处于正确状态。

  • 简介
  • 更新工作区
  • 结果
  • 冲突
  • 文本文件中的冲突
  • 解决冲突

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.