0

我有一个使用 TFS 进行源代码控制的项目。不幸的是,我在笔记本电脑上进行了一些编码,不幸的是,我的计算机崩溃了,我最终不得不重新安装 Windows。我担心我所有的代码都会丢失,但幸运的是我能够恢复代码文件。

我的问题是现在我需要将更改提交到 TFS。目前,这些项目没有任何源绑定。我无法覆盖当前的代码库,因为自其他开发人员崩溃以来已经完成了一些工作。

如何添加对 TFS 所做的更改?

4

1 回答 1

1

我做这样的事情的方式有点骇人听闻,但我通常做的是从 TFS 获取最新信息到我的笔记本电脑上,然后检查相关项目中的所有代码。然后我将更改的代码复制到该文件夹​​中,将其签入。TFS 应该足够聪明,只真正影响已更改的实际代码项。您可以在历史记录中看到确实更改过的实际文件。

如果您知道需要更新的确切文件,那么这将使事情变得更容易,因为您可以执行上述步骤,然后只需检查您知道的特定文件。您可以将它们与您的新代码进行比较,以确保您不会覆盖其他程序员所做的任何事情。再次,hackish,但我不知道有任何简化的方法来做到这一点。

您可能需要确保下载 TFS Visual Studio 扩展,因为这将为您提供回滚功能。

于 2012-06-02T22:30:27.683 回答