Delphi XE5 更新 2 ie:reinstall 后,Subversion 访问已丢失 [英] After Delphi XE5 update 2 ie:reinstall , Subversion access has been lost

查看:36
本文介绍了Delphi XE5 更新 2 ie:reinstall 后,Subversion 访问已丢失的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

特别是如果我重新打开一个旧的 Delphi 项目(已经在 subversion 存储库上),在 PM 中右键单击我会找到添加到版本控制.如果我尝试,我会得到一个错误

<块引用>

..找不到文件 libapr-1.dll

我认为 subversion Delphi 集成丢失了正确的 SVN 配置路径,因为该文件存在于 CollabNet 文件夹中.

我更新了 CollabNet Subversion Client,希望能恢复环境变量,没有成功.

这是我第一次遇到 SVN 问题,因此我对如何恢复 SVN 使用感到困惑.

解决方案

Delphi IDE 的 Subversion 集成需要知道在哪里可以找到 Subversion DLL.它使用注册表值执行此操作.该值位于此键下:

HKEY_CURRENT_USER\Software\Embarcadero\BDS\12.0\Subversion

该值是一个名为 SvnDllDirREG_SZ 值.这应该包含包含 Subversion DLL 的目录的完整路径.例如,在我的机器上是:

<前>C:\Program Files (x86)\Subversion\bin

但显然您需要为本地安装使用正确的路径.您还需要确保使用与 Delphi IDE 集成兼容的 Subversion 版本.并非所有 Subversion 版本都是如此.

Specifically if I reopen an old Delphi project (already on subversion repository), right clicking in PM I find Add to version control. If I try that I get an error

..cannot find file libapr-1.dll

I think the subversion Delphi integration has lost the correct path to SVN config, as the file exist in the CollabNet folder.

I did an update of CollabNet Subversion Client in the hope of restoring the environmental variable, with no success.

That's my first time I got SVN problems therefore I am confused on what to do to recover SVN use.

解决方案

The Delphi IDE's Subversion integration needs to know where to find the Subversion DLLs. It does so using a registry value. That value is under this key:

HKEY_CURRENT_USER\Software\Embarcadero\BDS\12.0\Subversion

And the value is a REG_SZ value named SvnDllDir. That should contain the full path to the directory that contains the Subversion DLLs. For instance, on my machine it is:

C:\Program Files (x86)\Subversion\bin

But obviously you'll need to use the correct path for your local installation. You do also need to make sure that you use a build of Subversion that is compatible with the Delphi IDE integration. Not all Subversion builds are.

这篇关于Delphi XE5 更新 2 ie:reinstall 后,Subversion 访问已丢失的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆