4

我们正在尝试删除不再需要的库的流。

在图表视图中,我右键单击并选择删除流。该流已从图形视图中删除,但仍存在于库视图中。

我们想完全删除它,但我们似乎做不到。

“p4 流”对此一无所知。

流中仍有一些文件。我想知道我们是否需要先删除这些文件。

谢谢, - 丰富

4

2 回答 2

6

我希望那些总是回答这些帖子并说“你不想删除你的仓库”的人!会理解,提出这个问题的人通常是刚刚创建第一个仓库的全新用户,把它弄得一团糟,不知道他们做了什么,现在想擦掉它并重新开始。

于 2014-09-23T01:29:45.667 回答
1

除非流是任务流,否则删除流只会删除流规范,不会删除已提交到流的文件。

提交到流的文件是您永久历史记录的一部分;你想保留它们!

我经常发现自己回顾多年前所做的更改列表和差异,有时甚至是几十年前,所以我尽一切可能永远不会抹去旧历史。

如果您真的希望销毁对该流所做更改的永久历史记录,可以使用“p4 obliterate”命令,但请注意此命令无法撤消。

如果您正在考虑使用 obliterate 来销毁提交到此流的文件,您应该考虑首先联系 Perforce 技术支持,因为 obliterate 命令很复杂并且有很多选项,并且您要确保使用正确的选项。并首先采取检查站,只是为了额外的保护。

如果您将流用于临时工作,并且经常发现自己希望消除该工作,请考虑使用任务流。

于 2014-04-25T13:53:27.643 回答