python-3.6 - 使用 Perforce 在 p4python 中复制命令
问题描述
为了从某个 CL 分支我并将其作为更改列表,我意识到 Perforce 使用了 copy 关键字。我正在尝试使用相同的关键字,但收到一条错误消息,指出选项无效。以下是我的代码:
result = self.p4.run("copy","-c" + change_List,"-F", Path_1+"/...@"+ CL, Path_2+"/...")
难道我做错了什么?谁能向我解释我的代码的错误部分是什么?
解决方案
请参阅以下使用信息p4 copy
:
C:\Perforce\test>p4 help copy
copy -- Copy one set of files to another
p4 copy [options] fromFile[rev] toFile
p4 copy [options] -b branch [-r] [toFile[rev] ...]
p4 copy [options] -b branch -s fromFile[rev] [toFile ...]
p4 copy [options] -S stream [-P parent] [-F] [-r] [toFile[rev] ...]
options: -c changelist# -f -n -v -m max -q
没有任何形式的命令需要多个文件参数和一个-F
标志。该-F
标志仅在您使用流时适用,因为它的目的是允许您覆盖两个流的定义“流”。
推荐阅读
- c - 有人可以解释使用 if v/s else if 使用 C 替换制表符 (\t) 时输出的差异吗?K&R 练习 1-10
- jenkins - Jenkins Pipeline:使用 P4 作为 SCM 提供程序时为空的 changeSets
- html - HTML代码在r传单中用于弹出窗口但不适用于标签
- javascript - 获取 HTML 元素的所有 IDL 属性
- javascript - 使用快乐的 ESLint 运行一次 useEffect
- c - 让 C 宏将自己替换为结果中的函数调用?
- java - Amazon 数据管道失败 - 内容长度分隔正文过早结束
- python - 熊猫指数移动平均线(ewm)权重在整个数据系列中“持续存在”?
- python - 澄清批量标准化如何在 Tensorflow 上工作
- c# - 返回 IQueryable
与异步