传统观点认为,一旦你不需要它就删除代码——而不是将它作为注释留在代码库中——因为你以后总是可以在存储库中找到它。
假设我需要过去的一行代码,我记得其中包含一个非常令人难忘的子字符串(“XYZ”,为了讨论起见)。
使用 Visual Studio 2010 Rational Team Concert (3.x) 客户端查找以前删除的代码有哪些选择?我可以只搜索单个文件的修订版吗(我可能不知道它在哪个文件中)?我可以快速/轻松地搜索多个文件(不将这些文件从存储库中拉出)吗?
传统观点认为,一旦你不需要它就删除代码——而不是将它作为注释留在代码库中——因为你以后总是可以在存储库中找到它。
假设我需要过去的一行代码,我记得其中包含一个非常令人难忘的子字符串(“XYZ”,为了讨论起见)。
使用 Visual Studio 2010 Rational Team Concert (3.x) 客户端查找以前删除的代码有哪些选择?我可以只搜索单个文件的修订版吗(我可能不知道它在哪个文件中)?我可以快速/轻松地搜索多个文件(不将这些文件从存储库中拉出)吗?
我不确定是否有一种简单的方法可以取回缺少字符串的确切文件。
您可以选择在 Stream 的组件上显示历史记录,以便为给定的更改集“显示历史记录文件”。
从那里,你可以做一些“与本地文件比较”。
但是,Visual Studio 集成可能不如 Eclipse 完整,正如该线程所示(其中“显示历史记录”仅显示 Deliver 的历史记录)。
尽管下面的文章使用了 Eclipse GUI,但也可以看看“用 Rational Team Concert 实践源代码控制考古”,它还有其他想法供您尝试。