【发布时间】:2012-02-19 18:16:07
【问题描述】:
我有一个 Eclipse 同步项目,我在我的 Windows 机器上完成工作,然后在 linux 构建服务器上同步和编译它。但是,Windows 工作区连接到 perforce,而 linux 没有。问题是当 Eclipse 同步这两者时,Linux 端的权限会变得混乱,因此我无法执行通常在构建期间执行的某些 shell 脚本。我的解决方法是在执行构建之前以某种方式对所有 *.sh 文件进行 chmod,但我更希望 perforce 知道这两个地方(这样我也可以从 linux 端或 Windows 端提交)。出于性能原因,我无法在远程构建服务器上运行 eclipse,所以这是我找到的唯一解决方案。此外,当我尝试为 linux 端设置第二个工作区时,它给了我错误说“无法破坏 X”。我认为主要问题是我在这里处理某种权限问题。
【问题讨论】:
标签: windows linux perforce workspace