首页 > 解决方案 > Delphi 10.3.2 - 将项目添加到版本控制 - 导入到 SVN 崩溃 Delphi IDE

问题描述

我正在运行 Delphi 10.3.2 RIO。我已经安装了 Tortoise SVN (1.12.xx) 的最新版本 (x64) 并创建了几个存储库。使用存储库浏览器,我有存储库的 URL。我打开一个 Delphi 项目并选择添加到版本控制 -> SVN。Delphi IDE 正确识别项目中的文件(以及要排除的文件)。我添加一条消息并单击导入。几秒钟后,我收到 Windows 消息“Embarcadero RAD Studio for Windows 已停止工作”,它确实完全崩溃了。

我已经尝试了几个不同的项目和几个不同的存储库。我卸载了最新版本的 Tortoise SVN (1.12.xx) 并安装了早期版本 (1.10.xx)。我删除并重新创建了存储库,并从 Delphi IDE 重复添加到版本控制。结果是完全一样的,即。几秒钟后,我收到 Windows 消息“Embarcadero RAD Studio for Windows 已停止工作”,它完全崩溃了。

我还没有回到以前的Delphi版本并重试了SVN。那是在存档的虚拟机上。如果我确实不辞辛劳地复活了 D10.2.3 虚拟机并且它成功了,它会证明什么?只是以前的版本有效。

我可以尝试手动填充存储库(即在 D10.3.2 之外),然后查看它是否有效。

当我在以前版本的 Delphi D10.2.3 上尝试过这个时,它在 SVN 上运行良好。我原以为它只是导入项目。

笔记:

  1. 我在另一个论坛上看到过这个问题,但没有任何回应,所以我不是唯一遇到这个问题的人。
  2. 我认为这可能是因为 REPO 在 OneDrive 中,但我将它移到了我的 C:\ 驱动器,结果是一样的。

两个问题:

  1. 有没有其他人对 D10.3.xx 和 SVN 有类似的经验?
  2. 有没有其他人解决这个问题?

谢谢

标签: delphisvnide

解决方案


在接受@KenWhite 的建议后,我发现 WRT 这个问题已经发布了一个缺陷:

版本控制不起作用

所以一个没有修复的已知问题。

凯文


推荐阅读