10

我经常不小心创建了一个包含比它需要的更多代码的分支。发生这种情况时,我会删除分支文件、分支标记,然后重新开始。令人讨厌的是必须同步大量数据才能删除它。

有没有办法删除服务器端?

4

2 回答 2

13

是的,使用同步-k。

将要删除的路径添加到客户端,例如

//depot/oops/... //your-client/oops/...

然后使用 -k 选项同步该位置:

p4 sync -k oops/...

这将告诉 Perforce,您的客户端拥有文件,而没有实际传输它们。然后你可以这样做:

p4 delete oops/...
p4 submit oops/...

等等

于 2008-10-30T22:49:13.117 回答
7

使用删除-v:

p4 delete -v oops/...

这将删除文件而不同步到工作区。它比 sync -k 然后删除更快。

于 2010-06-04T13:01:17.797 回答