gpt4 book ai didi

svn 更新 : local dir edit, 传入目录删除或更新后移动

转载 作者:行者123 更新时间:2023-12-04 19:30:08 27 4
gpt4 key购买 nike

我正在一个带有存储库的文件夹中执行 SVN 更新。

现在我得到

Summary of conflicts:
Tree conflicts: 1
Tree conflict on 'SomeFolder'
> local dir edit, incoming dir delete or move upon update
Select: (r) mark resolved, (p) postpone, (q) quit resolution, (h) help:

我在 SO 搜索了类似的消息,但似乎不适用(涉及文件冲突但不是树/目录冲突)。特别是,我没有看到任何真正的解决方案选项,例如“接受他们的”或“接受传入的”。

我如何获取传入的更改并覆盖本地的更改?

最佳答案

我有同样的问题,可以使用 Visual Studio 通过以下步骤重现它:

  1. 从主干创建一个新分支
  2. 在 Visual Studio 中添加一个新项目
  3. 将项目添加到 SVN 并提交(忽略 SVN 级别的文件夹 bin 和 obj)
  4. 确保没有未决的更改或未版本控制的文件
  5. 在执行切换到主干时保持 Visual Studio 中的项目打开
  6. 获取新添加文件夹的冲突

通过还原更改来解决冲突。Visual Studio 会警告解决方案有变化,选择“全部重新加载”

这里的主要问题在第 5 步,我认为 Visual Studio 正在锁定某些文件或目录。在 Visual Studio 关闭时重复这些步骤不会出现问题。

这不仅是通过在解决方案中创建一个新项目、切换到新分支、在 Visual Studio 中打开它并切换回主干来解决目录冲突。

关于svn 更新 : local dir edit, 传入目录删除或更新后移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34852941/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com