代码之家  ›  专栏  ›  技术社区  ›  Kirtan

SVN日志未显示对文件所做的所有修订

  •  4
  • Kirtan  · 技术社区  · 15 年前

    几周前我就开始使用SVN了。我现在面临一个奇怪的问题。我们有一个文件,是我添加到存储库的。另一个开发人员昨天签出了它,对它进行了一些修改,并将其提交到存储库中。今天,我对该文件进行了一些修改,并将其提交到存储库。但是当我提交该文件时,它没有要求我合并更改,所以现在我只有我修改过的版本,而其他开发人员所做的更改甚至没有显示在日志中。

    编辑:所有其他开发人员都可以在他们的SVN客户端中看到日志条目!!因此,看来提交工作做得很好。

    5 回复  |  直到 15 年前
        1
  •  7
  •   Andrew Barber Eric Lafortune    12 年前

    我们刚才也发生了同样的事情。除了负责人之外,其他人都看到了最新版本。修复他的svn目录没有帮助。。。显示所有都没有帮助。。。。

    事实证明,当您发出Show Log命令时,您有3个选项框:

    • 复制/重命名时停止

    我的理论是,乌龟在本地缓存SVN信息,并使用这些信息,而不是通过网络访问。更改主选项迫使它重新读取SVN日志历史记录。

        2
  •  5
  •   Unheilig Adonis González    7 年前

    右键单击桌面,您将看到OrtoiseSVN,单击OrtoiseSVN->设置。转到保存的数据并清除图片中提到的日志。 如果您还有其他问题,请告诉我。 enter image description here

        3
  •  4
  •   Doug    15 年前

    Turtle Book :

    本地更改,并且过时

    我要核实两件事:

    1. 另一个开发人员的工作实际上是正确提交的。如果日志没有反映这些更改,我想可能是因为没有正确提交这些更改。
        4
  •  1
  •   sunny256    15 年前

    听起来您的工作副本没有正确更新。我不熟悉陆龟VN,但请尝试更新您的工作副本并再次检查日志。您的更改可能已以静默方式合并。

        5
  •  0
  •   Bikash Singh    8 年前

    我也有同样的问题,它没有显示日志历史记录,现在通过清除SVN设置中保存的数据解决了这个问题