在 Visual Studio 中,在进行更改后,我需要哪些步骤将代码追溯签入 TFS
In Visual Studio, what steps I need to check in code retrospectively into TFS, after changes have been made
在 VS 2019 中工作。我忘记在进行更改之前将原始源签入 TFS。所以现在,我需要将原始源代码和更改放入 TFS。步骤是什么?
TFS 中的源代码。 TFS 中的最新更改作为历史记录。
- 如果您没有在 TFS 中检查本地代码。
您可以简单地手动将更改的代码恢复到原始源代码(同时记得备份更改),然后签入您的文件。
最后将您的更改添加到本地,签入待定更改。现在一切重回正轨。
- 如果您已经在 TFS 中检查过您的代码。
您可以删除本地工作区中的所有文件并添加您的源代码,现在 Visual Studio 将自动检测未决的更改,您只需要签入更改。
目前,最新的变更集是您的原始来源。您无法更改生成的变更集的顺序。但是,您可以选择 Roll back changesets。
A changeset is a permanent part of the history of your
version-controlled items and cannot be undone or removed. However, you
can roll back the effects of one or more changesets.
那么您的本地应该是原始来源+更改,继续努力并继续前进。
在 VS 2019 中工作。我忘记在进行更改之前将原始源签入 TFS。所以现在,我需要将原始源代码和更改放入 TFS。步骤是什么?
TFS 中的源代码。 TFS 中的最新更改作为历史记录。
- 如果您没有在 TFS 中检查本地代码。
您可以简单地手动将更改的代码恢复到原始源代码(同时记得备份更改),然后签入您的文件。
最后将您的更改添加到本地,签入待定更改。现在一切重回正轨。
- 如果您已经在 TFS 中检查过您的代码。
您可以删除本地工作区中的所有文件并添加您的源代码,现在 Visual Studio 将自动检测未决的更改,您只需要签入更改。
目前,最新的变更集是您的原始来源。您无法更改生成的变更集的顺序。但是,您可以选择 Roll back changesets。
A changeset is a permanent part of the history of your version-controlled items and cannot be undone or removed. However, you can roll back the effects of one or more changesets.
那么您的本地应该是原始来源+更改,继续努力并继续前进。