- 在 Solaris 上将 p4java-2011.1.297684 与 Java 6 一起使用
- 在给定文件上运行 p4 sync -f 将同步文件并正确设置执行位。
- 调用 client.sync(List, true, false, false, false) 不会设置执行位。
我还尝试实现自己的 ISystemFileCommandsHelper 并注册它(与默认设置相反):
ServerFactory.setRpcFileSystemHelper(new MySystemFileCommandsHelper());
...
公共类 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 使用的设置或属性?
提前致谢。