在 perforce 中删除和添加相同的符号链接
Removing and adding the same symlink in perforce
我有一个 symlink 类似
sym_dir -> dir_2020_05_07
其中 sym_dir 是映射到原始目录 dir_2020_05_07.
的符号 link
此 sym_dir 和 "dir_2020_05_07" 添加到 perforce(symdir 由 'p4 add -t symlink sym_dir' 添加)。
我用今天的日期创建了另一个目录,如下所示:dir_2020_05_13。
现在我想 link sym_dir 到 dir_2020_05_13 并更新 perforce。(当然我会承诺
dir_2020_05_13 执行)。
我怎样才能一次性完成?
p4 delete sym_dir
p4 add -t symlink sym_dir
p4 delete dir_2020_05_07/
find dir_2020_05_13 -name "*" | xargs p4 add
但是 p4 不允许添加和删除相同的 "sym_dir" 作为 single go (single change_list) 的一部分。
如何实现?
谢谢。
要在单个修订版中修改文件,请使用 p4 edit
而不是 p4 add
+ p4 delete
。
我有一个 symlink 类似 sym_dir -> dir_2020_05_07 其中 sym_dir 是映射到原始目录 dir_2020_05_07.
的符号 link此 sym_dir 和 "dir_2020_05_07" 添加到 perforce(symdir 由 'p4 add -t symlink sym_dir' 添加)。
我用今天的日期创建了另一个目录,如下所示:dir_2020_05_13。 现在我想 link sym_dir 到 dir_2020_05_13 并更新 perforce。(当然我会承诺 dir_2020_05_13 执行)。
我怎样才能一次性完成?
p4 delete sym_dir
p4 add -t symlink sym_dir
p4 delete dir_2020_05_07/
find dir_2020_05_13 -name "*" | xargs p4 add
但是 p4 不允许添加和删除相同的 "sym_dir" 作为 single go (single change_list) 的一部分。
如何实现?
谢谢。
要在单个修订版中修改文件,请使用 p4 edit
而不是 p4 add
+ p4 delete
。