0

配置:

Windows 7 Professional Subclipse 1.10.2 上的 Eclipse Kepler (org.tigris.subversion.subclipse.feature.group) Subversion 客户端适配器 1.10.0 (org.tigris.subversion.clientadapter.feature.feature.group) Subversion JavaHL NLA 1.8.3 (org.tigris.subversion.clientadapter.javahl.feature.feature.group) CollabNet 合并客户端 4.0.1 (com.collabnet.subversion.merge.feature.feature.group)

这是一个应该驻留在\\WEBSERVER\testing\htdocs(Ubuntu 12.04-LTS w/Apache)上的 PHP 项目。

症状:

尝试通过签出从 SVN 导入项目,发生了几件不受欢迎的事情,最糟糕的是,在签出完成后,所有文件都带有问号并且不显示 SVN 信息(项目本身有 [] 而不是 [回购名称])。

如果我尝试“添加到版本控制”(我知道这是错误的,但请耐心等待)我得到“SVN 同步信息已损坏或丢失”。提交得到“没有什么可以提交,你没有做任何改变”。更改文件并提交会得到相同的答案

同时,TortoiseSVN 将文件夹显示为已更新,可以更新、提交、删除等,正如所宣传的那样,我刚刚更改且 Eclipse 说没有更改的文件被 TSVN 显示为已更改,正如预期的那样。

此外,Eclipse 在处理任何操作时都非常缓慢——我猜每次我(几乎)单击任何地方时,它都会尝试检查整个 SVN 树并停止响应几分钟。

4

1 回答 1

0

我在 Linux 上没有发生过这样的事情。所以我把我的思考上限,并猜测问题可能在于 UNC 路径语法。我将网络驱动器连接为 T: from \\WEBSERVER\testing,你瞧,第一次尝试时一切都完美无缺。然而,我在文档上找不到任何内容说我不能使用 UNC 作为路径。这是我应该知道的吗?

于 2013-09-26T12:09:55.853 回答