Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi 绝地VCS与Windows 8.1兼容吗?_Delphi_Jedi - Fatal编程技术网

Delphi 绝地VCS与Windows 8.1兼容吗?

Delphi 绝地VCS与Windows 8.1兼容吗?,delphi,jedi,Delphi,Jedi,是否有人能够在Windows 8.1上正确运行绝地VCS单机版客户端? 我尝试过,但在同步文件时出现异常 “绝地VCS无法创建此文件的本地副本。 异常。无法在[CreateTargetDir]中创建目标目录。“ 我想转换到Windows8来完成我的Delphi工作,但如果我不能使用Jedi,那么我将不得不使用Windows7 已安装软件: 操作系统:Windows 8.1 绝地风投客户:2.45.820 更多细节: 我可以登录并查看没有问题的项目 由于上述错误,我无法同步项目 我对目标目录

是否有人能够在Windows 8.1上正确运行绝地VCS单机版客户端? 我尝试过,但在同步文件时出现异常

“绝地VCS无法创建此文件的本地副本。 异常。无法在[CreateTargetDir]中创建目标目录。“

我想转换到Windows8来完成我的Delphi工作,但如果我不能使用Jedi,那么我将不得不使用Windows7

已安装软件:

  • 操作系统:Windows 8.1
  • 绝地风投客户:2.45.820
更多细节:

  • 我可以登录并查看没有问题的项目
  • 由于上述错误,我无法同步项目
  • 我对目标目录拥有完全权限(甚至对文件夹上的用户具有删除和重新创建的权限)
  • 我可以手动创建文件和文件夹并将其添加到同步目录。只有绝地风投才有这个问题
  • 目标目录是C:的子文件夹。例如C:\MyDev\
  • 我是电脑管理组的成员
  • 考虑到问题是C:\Program文件(x86)的安装位置,我改为安装到C:\Programs。同样的错误
  • 我试着以管理员的身份运行绝地风投。从右键单击“以管理员身份运行”和“在快捷方式上设置相同选项”
最终测试:

我刚刚测试了集成到Delphi6和2006 IDE中的绝地VCS客户端。有点 但事实上是有效的

但它并不是真的有用。如果您将大型项目与许多Delphi项目同步 文件(如自定义库或类似文件)可以获得连续的数据流 每个项目文件都会弹出“同步完成”消息

不过,对于只有几个项目文件的项目来说,这是可以的

=============

谢谢你的帮助


彼得·梅斯是的。JediVCS与Windows 8.1兼容

最后,你必须:

  • 以管理员身份运行VCS

  • 如果您正在同步到subst驱动器(实际上是我),那么subst命令必须具有 已作为管理员运行。(通过右键单击我的子批处理文件->运行方式进行测试) 管理员选项)

    如果subst不是以管理员身份运行的,则JediVCS无法将文件同步到该位置 成功


您可以进行一些调试。然而,在我看来,选择这种vcs而不是git、mercurial等现代DVC,甚至svn(如果您更喜欢这种工作流模型)将是完全愚蠢的。围绕这些主流vcs系统,有大量的工具和社区。绝地vcs,没那么多。你确定你的目标目录没有虚拟化吗?你给我指出了正确的方向免费咨询。我的同步目录实际上是C:\MyDev\上的一个子目录。然后以管理员身份运行subst命令,允许JediVCS访问该目录。