Perforce工作空间的altroot不被Ruby API使用

时间:2015-07-06 15:25:05

标签: perforce perforce-client-spec

我有一个使用altroot的Perforce工作区,因此可以在Linux和Windows之间共享。工作空间根目录设置为Windows路径,altroot设置为Linux路径。两个路径都映射并引用相同的子目录。

在Linux上,我可以在工作区下的文件中执行“p4 where”,并且文件的本地路径是正确的,正确使用altroot路径。但是,当我从ruby为同一个文件执行run_where时,文件的本地路径将作为Windows路径返回(使用工作空间根目录而不是altroot)。

一切都在Windows上按预期工作,但这可能只是因为它也使用了Ruby的run_where的根路径,这是Windows路径。

有没有办法让ruby API识别altroot?

谢谢你, 克里斯哈珀

0 个答案:

没有答案