用于将P4代码与标签同步的脚本

时间:2015-09-21 11:43:58

标签: bash shell perforce workspace

我正在编写一个脚本,使用命令“p4 sync @labelname”将P4代码与现有标签同步。 我有一个网络文件夹映射为(S :),我有工作区“检查”。

我面临的问题是当我发出sync命令时,它正在创建一个重复目录为“SUVHTV~2” 在S:并更新更改而不是在S:/ check

中更新

注意:使用Perforce创建工作区“check”,并将Root提供为(S:/ check)

1 个答案:

答案 0 :(得分:0)

这似乎没有正确设置P4CLIENT的环境变量。请在脚本中明确设置此变量。

我假设你有cygwin / mks工具包或其他一些unix-shell-on-windows软件。

尝试在调用p4 sync命令之前添加此行,看看是否有帮助。

#undef