与SVN 1.7一起使用的Delphi SVN集成?

awm*_*oss 8 svn delphi integration delphi-2010

我刚刚将SVN存储库从1.6升级到1.7.1.7中存储库格式的一个主要变化是".svn"文件夹不再存储在每个子目录中; 仅在存储库的根文件夹中.

不幸的是,这似乎混淆了我一直在使用的JCL SVN集成.它似乎认为我的文件不受源代码控制.

是否有任何Delphi SVN集成现在可以与1.7一起使用,或者计划在不久的将来支持它?

我正在使用Delphi 2010.

UPDATE

这里有一个关于 JCL SVN集成的错误报告.当前状态为"已确认".

awm*_*oss 0

现在,这个问题已在 jcl 的最新开发版本中得到修复。现在,我的“版本控制”菜单在 D2010 中再次正常工作。这就是我所做的:

警告:遵循此操作需要您自担风险。我不知道这种方法可能存在问题。我们在代码中很少使用 JCL 或 JVCL,因此如果出现任何问题,也不是世界末日。YMMV。

  1. 从http://jcl.sourceforge.net/daily/下载 JCL 的最新每日版本
  2. 通过运行 install.bat 并要求其卸载来卸载旧版本的 JVCL,但不要删除现有文件夹。
  3. 以同样的方式卸载旧版本的JCL。
  4. 运行新版本 JCL 的安装程序。
  5. 重新启动德尔福

我仍然想链接到旧(稳定)版本的 JCL 和 JVCL,因此我删除了 IDE 库路径中对新版本 JCL 的所有引用,并将它们替换为稳定版本中的等效目录。

(注意:根据http://wiki.delphi-jedi.org/index.php?title=Repository,JCL 开发实际上是在单独的分支中完成的,并且日常构建与“稳定”版本一样稳定)