【发布时间】:2018-02-03 11:29:51
【问题描述】:
我已经查看了以前关于这个问题的帖子,但它们现在已经很老了,并且没有一个解决方案适用于我遇到问题的这个特定文件。
在我进一步介绍之前,请注意我不是 SVN 专家,事实上,我认为我的公司并没有充分利用这一点,并且仅对它有一定的应用知识来提交对代码配置的更改。不是我自己,也不是我在这个办公室的任何同事都知道 SVN 的工作原理。
我正在尝试对我的 SVN 存储库中的脚本进行小幅更改,但出现此错误。
我之前在另一个文件中遇到了这个问题,为了解决这个问题,我做了以下操作:
- 还原文件夹
- SVN 清理
- 取消版本并将文件添加到忽略列表中
- 提交文件夹
- 用文件的新版本替换文件
- 添加
- 提交文件夹。
但是,对于这个特定的文件,这不起作用,而且我尝试什么似乎都没有关系,我就是无法修复这个问题。
如果我手动删除整个文件夹(通过 Windows,而不是 SVN 删除)。然后进行 SVN 更新,我将文件夹连同文件一起取回,包括问题文件。这向我表明该文件是存储库中当前的“实时”文件。但是我仍然无法进行更改和提交,并且我之前用于其他问题文件的上述解决方案也不起作用。
还有什么我可以尝试的吗?
在此先感谢
史蒂夫
【问题讨论】:
-
有点猜测,但this answer 是否适用于您的情况?
-
您可以尝试使用全新的结帐(然后添加并提交文件)吗?这行得通吗?
标签: svn tortoisesvn commit