我想知道是否可以使用特定于平台的默认Bazel构建标志。例如,我们希望使用--workspace_status_command,但它必须是Linux上的shell脚本,并且必须指向Windows的批处理脚本。有没有一种方法可以在tools/bazel.rc文件中写下类似于...
if platform=WINDOWS build: --workspace_status_command=status_command.batif
我设置了"perforce.command":/home/myname/Downloads/p4v-2015/bin/p4v。但是当我尝试保存一个未签出的文件时,输出窗口告诉我:Command failed: "/home/frank/Downloads/p4v-2015/bin/p4v" info
"/home/frank/D
现在,我正在开始一个新项目,并希望更改我的工作空间根目录,以便这些文件将位于不同的目录中,例如,C:/NewProject。我已经创建了/NewProject文件夹并向其中添加了文件,我可以在我的工作区视图中看到这些文件。当我尝试Mark for Add...时,我得到一个警告c:\NewProject\FileName - file(s) not in client view如有任何帮助
我正在添加一个通过VS2010强制执行的项目,但是我一直为项目中的所有文件获取这个错误'file' not under client's root。我好像搞不清这事。以下是我正在做的事情:2)我选择to perforce (文件>源代码管理>添加解决方案菜单)。
3)选择一个新的工作空间。它将显示工作区的属性。我将此更改为我的项目所在的文件夹。