Tortoise SVN 提交错误

Posted

技术标签:

【中文标题】Tortoise SVN 提交错误【英文标题】:Tortoise SVN commit error 【发布时间】:2018-02-03 11:29:51 【问题描述】:

我已经查看了以前关于这个问题的帖子,但它们现在已经很老了,并且没有一个解决方案适用于我遇到问题的这个特定文件。

在我进一步介绍之前,请注意我不是 SVN 专家,事实上,我认为我的公司并没有充分利用这一点,并且仅对它有一定的应用知识来提交对代码配置的更改。不是我自己,也不是我在这个办公室的任何同事都知道 SVN 的工作原理。

我正在尝试对我的 SVN 存储库中的脚本进行小幅更改,但出现此错误。

我之前在另一个文件中遇到了这个问题,为了解决这个问题,我做了以下操作:

    还原文件夹 SVN 清理 取消版本并将文件添加到忽略列表中 提交文件夹 用文件的新版本替换文件 添加 提交文件夹。

但是,对于这个特定的文件,这不起作用,而且我尝试什么似乎都没有关系,我就是无法修复这个问题。

如果我手动删除整个文件夹(通过 Windows,而不是 SVN 删除)。然后进行 SVN 更新,我将文件夹连同文件一起取回,包括问题文件。这向我表明该文件是存储库中当前的“实时”文件。但是我仍然无法进行更改和提交,并且我之前用于其他问题文件的上述解决方案也不起作用。

还有什么我可以尝试的吗?

在此先感谢

史蒂夫

【问题讨论】:

有点猜测,但this answer 是否适用于您的情况? 您可以尝试使用全新的结帐(然后添加并提交文件)吗?这行得通吗? 【参考方案1】:

非常感谢您的回复。

@Jon - 这个解决方案有效。我对一个新目录进行了 SVN Checkout,现在它似乎可以正常工作了。希望我没有说得太早:)

谢谢

史蒂夫

【讨论】:

以上是关于Tortoise SVN 提交错误的主要内容,如果未能解决你的问题,请参考以下文章

Tortoise SVN 提交查询

Tortoise svn commit:“三角洲源意外结束”

子文件夹中的 Tortoise SVN 外部不被识别为提交

tortoise SVN强制用户写日志的钩子脚本

Tortoise SVN Checkout - 格式错误的XML没有找到元素

Tortoise SVN - 文件添加到回购的日期/作者的关键字