具体来说,如果我重新打开旧的Delphi项目(已经在subversion存储库中),右键单击PM我会找到添加到版本控制。如果我尝试我收到错误
..找不到文件libapr-1.dll
我认为subversion Delphi集成已经失去了SVN配置的正确路径,因为该文件存在于CollabNet文件夹中。
我更新了CollabNet Subversion Client,希望能够恢复环境变量,但没有成功。
这是我第一次遇到SVN问题因此我对如何恢复使用SVN感到困惑。
答案 0 :(得分:1)
Delphi IDE的Subversion集成需要知道在哪里可以找到Subversion DLL。它使用注册表值来实现。该值在此键下:
HKEY_CURRENT_USER\Software\Embarcadero\BDS\12.0\Subversion
值为REG_SZ
,其值为SvnDllDir
。这应该包含包含Subversion DLL的目录的完整路径。例如,在我的机器上它是:
C:\Program Files (x86)\Subversion\bin
但显然你需要为本地安装使用正确的路径。您还需要确保使用与Delphi IDE集成兼容的Subversion版本。并非所有Subversion构建都是。