gpt4 book ai didi

SVN 困惑 : "local add, incoming add upon merge" What do the words actually refer to?

转载 作者:行者123 更新时间:2023-12-04 14:45:29 26 4
gpt4 key购买 nike

我对颠覆很陌生,文档对我来说没有意义。我想知道是否有人可以将这个错误消息(来自 svn st)分解成简单的英语,以及我得到的另一个 local delete, incoming delete upon merge .

准确地说我的问题:

  • 什么local add (或 local delete )指的是?
  • 什么incoming add (或 incoming delete )指的是?

  • 令我感到困惑的是,分支与收到这些错误的文件完全无关。换句话说,它不会在本地添加或删除任何这些文件(我认为 local add/delete 意味着什么)。此外,如果我在本地删除了文件,那为什么会与存储库中的删除( incoming )发生冲突?

    背景资料

    我是如何来到这里的:我合并了 trunk进入我的 branch并且正在尝试提交到我的分支。

    附言我已经(试图)阅读 Managing trunk and feature branches: local delete, incoming delete upon merge ,但是术语太多了。我在这里读到的其他问题/答案似乎不适用,否则很难理解。

    最佳答案

    Local AddLocal Delete是指在SVN工作副本中的添加或删除。 Incoming AddIncoming Delete指的是来自 svn 存储库的更新。例如,用户 A 和用户 B 已从 Branch1 checkout 。用户 A 正在处理文件 abc.java。用户 B 删除了同一个文件并提交了他的更改。所以现在在 SVN 存储库中,文件 abc.java 不存在并且用户 A 仍在修改,当他尝试提交时,他将得到一个 out of date错误。当用户 A 试图更新他的工作副本时 Incoming Delete并且在 User-A 的工作副本中发生冲突。合并的情况也类似。您可以通过 svn resolve --accept=working PATH 解决冲突

    关于SVN 困惑 : "local add, incoming add upon merge" What do the words actually refer to?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21386161/

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