【发布时间】:2011-04-27 07:02:29
【问题描述】:
是否可以从 TFS 中的给定更改集/日期“清除”历史记录?
例如,对于文件 X
销毁日期 Y 之前的所有版本。
或
销毁Y之前的所有版本。
【问题讨论】:
-
但问题来了。 . .为什么要毁掉历史?如果您关心节省空间,那么销毁历史记录很可能不会重新获得太多,因为只存储了增量。
-
@Robaticus 正在考虑使用 TFS 存储大型二进制文件。我只需要3-4个版本。如果空间或性能成为问题,我可以随时清除。
-
这是一个很好的理由。请记住,TFS 仍将存储最多 16MB 的二进制文件的增量(默认情况下)。
-
我想删除我正在测试的 TFS 实例上的历史记录,以准备在其上使用真实代码/工作,这样它就会很干净。我觉得它很有用。
-
我们为包含 300 个项目的解决方案设置了自动构建设置。每次签入都会为 300 个 AssemblyInfo 文件创建 300 个版本更新。我们有数百万这样的条目。这会导致合并变更集需要几分钟才能打开窗口来选择变更集。希望这些信息是解决问题所需的灵丹妙药!
标签: tfs version-control tfvc