我们正在尝试删除不再需要的软件仓库的流.
在图表视图中,我右键单击并选择了删除流.该流已从"图表视图"中删除,但它仍存在于"库"视图中.
我们想完全删除它,但我们似乎无法做到这一点.
'p4 streams'不知道它.
流中仍有一些文件.我想知道我们是否需要先删除这些文件.
谢谢, - Rich
我希望那些总是回答这些帖子的人说"你不想删除你的仓库!" 会明白,提出这个问题的人通常都是全新的用户,他们刚刚制作了他们的第一个仓库,制造了一个糟糕的混乱,不知道他们做了什么,现在想要擦拭它并重新开始新鲜.
除非流是任务流,否则删除流只会删除流规范,而不会删除已提交到流的文件。
提交到流的文件是您永久历史记录的一部分;你想保留它们!
我经常发现自己会回顾很多年前,有时甚至几十年前所做的变更列表和差异,所以我尽一切可能永远不会删除旧历史。
如果您确实希望销毁对此流所做的更改的永久历史记录,您可以使用“p4 obliterate”命令,但请注意该命令无法撤消。
如果您正在考虑使用 obliterate 销毁提交到此流的文件,您应该考虑首先联系 Perforce 技术支持,因为 obliterate 命令很复杂并且有许多选项,并且您需要确保使用正确的选项。并先经过一个检查站,只是为了额外的保护。
如果您使用流进行临时工作,并且经常发现自己希望取消该工作,请考虑使用任务流。