我也尝试实现自己的ISystemFileCommandsHelper并注册它(而不是默认值):
ServerFactory.setRpcFileSystemHelper(new MySystemFileCommandsHelper());
...
public class MySystemFileCommandsHelper实现ISystemFileCommandsHelper {
...
public boolean setExecutable(String file, boolean executable, boolean ownerOnly) {
File f = new File(file);
System.out.println("Calling... 2");
return f.setExecutable(executable, ownerOnly);
}
... }
但也没有运气;我也没有看到任何记录或打印过的内容。
是否有控制SystemFileCommandsHelper使用的设置或属性?
提前致谢。
答案 0 :(得分:0)
相关文件的Perforce文件类型是什么?我认为它应该适用于 text + x 或 binary + x 文件,但看起来有一个unicode文件的错误(文件类型 unicode + x < / em>)将不会设置可执行位。