前几天有人问我,Deltek眼镜蛇的删除选项和清除选项有什么区别。答案很简单,你可能会发现一个比另一个更可取,这取决于你想做什么。

首先,这个选项只适用于删除项目的行为:而不是其他任何行为。简单的答案是,点击Delete将只删除选中的项目,可能还有它的日历,而Purge不仅会删除项目,还会删除它的日历和所有其他相关的辅助文件。
来看看-这是两个选项的演示。
我们选择Titan II Orbiter项目,首先,让我们看看我们只删除项目时会发生什么。
我们得到了一个对话框,询问我们是否想要删除带有选项的项目。是的,意味着仅仅是项目,对所有的意思是去敲日历,但留下所有的代码,费率和资源文件单独。“No”和“No to All”简单地放弃了这个过程,无论你选择哪一个,都不会被删除。
我们点击了“是的”而且没有惊喜,它将打击项目及其日历,但留下了数据库中的所有代码,速率和资源文件。

现在我们做同样的事情,只是这次我们选择清洗选择。在“Don ' t say I didn ' t warning you”对话框中,我们看到了一个将要被永久删除的内容列表。简而言之,与项目相关的任何文件都被计划删除。
我们点击Purge按钮,在屏幕抖动几分钟后,项目及其所有数据都变成了遥远的记忆。

警告
如果您的项目在系统中共享辅助文件,那么您可能不希望使用Purge特性。清除会绕过通常的安全检查,删除项目的其他副本正在使用的辅助文件。我不需要指出这有多“不好”。
这样做会破坏现有的项目,当你下次尝试在损坏的项目中工作时,你会看到以下类型的消息:

Cobra通过这种方式告诉您,Cobra数据库中有用于该项目的孤立记录,您需要从备份中恢复丢失的辅助文件。
还要注意,你不能清除当前在Cobra中打开的项目。

当清除
就个人而言,我只会使用清除当我希望完全删除一个已完成和不再活动的项目。这是一种从Deltek Cobra数据库中清除大量不必要数据的快速而简单的方法,可以使其他正在上线的项目更精简、更有意义。

