Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Version control 强制perforce服务器与工作区中的服务器完全相同_Version Control_Perforce_Sync - Fatal编程技术网

Version control 强制perforce服务器与工作区中的服务器完全相同

Version control 强制perforce服务器与工作区中的服务器完全相同,version-control,perforce,sync,Version Control,Perforce,Sync,嘿,伙计们 是否有一种方法可以强制perforce服务器完全拥有您在工作区中拥有的内容 即: 工作区:文件A'B C 性能:文件A B D E F 这些文件没有签出,想象一下C被OS删除了 Performance然后自动创建一个变更列表,删除D、E、F、添加C和编辑a 谢谢 对于您的特定情况,您可以使用以下内容创建变更列表: p4 edit A p4 delete D E F p4 add C 创建变更列表后,不要忘记提交它: p4 submit -d "what I changed an

嘿,伙计们

是否有一种方法可以强制perforce服务器完全拥有您在工作区中拥有的内容

即:

  • 工作区:文件A'B C
  • 性能:文件A B D E F
这些文件没有签出,想象一下C被OS删除了 Performance然后自动创建一个变更列表,删除D、E、F、添加C和编辑a


谢谢

对于您的特定情况,您可以使用以下内容创建变更列表:

p4 edit A
p4 delete D E F
p4 add C
创建变更列表后,不要忘记提交它:

p4 submit -d "what I changed and why"  
创建变更列表的通用方法需要脚本:

p4 diff -se | p4 -x- edit
p4 diff -sd | p4 -x- delete
find . -type f | p4 -x- add