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