我经常意外地创建一个包含更多代码的分支。当发生这种情况时,我删除分支文件,分支标记,然后重新开始。发臭的事情是必须同步大量数据才能删除它。
有没有办法删除服务器端?
答案 0 :(得分:13)
是的,请使用sync -k。
将您要删除的路径添加到客户端,例如
//depot/oops/... //your-client/oops/...
然后使用-k选项同步该位置:
p4 sync -k oops/...
这将告诉Perforce您的客户端没有实际传输文件。然后你可以这样做:
p4 delete oops/...
p4 submit oops/...
等
答案 1 :(得分:7)
使用delete -v:
p4 delete -v oops/...
这将删除文件而不同步到工作区。它比sync-k更快然后删除。