我试图移动我的工作区根目录并在p4v中清除工作区映射。这样做清楚了映射的每个子文件夹。然后,当我尝试包含整个树时,它只包含所选的文件夹,因为所有子文件夹都已清除。有办法解决这个问题吗?
答案 0 :(得分:1)
它可能不会列出它们,但是如果你“递归地”包含顶级文件夹(即在目录名后面加斜杠和“...”),它包括所有子目录而不明确列出它们。
要在“以树视图工作区映射”视图中添加顶级目录,请导航到要添加的库或最高级别目录。右键单击该目录,然后选择“包含树”。展开树视图以验证它们是否包含在内。
如果您已习惯将“工作区映射为文本”,请添加包含所需子目录的顶级目录的软件仓库和客户端路径。确保映射是“递归的”,并在每一边附加“...”后包含下面的所有文件和目录。
例如:
假设您要包含dir1和dir2,两者都位于top_dir下。将此行添加到工作区映射:
//depot1/top_dir/... //myclient/top_dir/...
这将包括// depot1 / top_dir / dir1和// depot1 / top_dir / dir2,以及“top_dir”下的所有其他文件和目录。