首页 > 解决方案 > tfs git,从 tfs git 检索旧的 ssis 版本

问题描述

我们遇到了一个不寻常的情况,我们可能需要从 tfs git 取回一些以前版本的 ssis 包。有没有办法做到这一点?使用 microsoft only tfs 我会看到旧版本。使用 VS 2017 Enterprise 和相当新的 TFS GIT,我们得到的只是一个文件管理器,用于查看分支并进行更改。我在想,对于分支,可能无法访问在该分支之外创建的版本。但在这种情况下,创建分支时的包版本就足够了。有没有办法使用 TFS GIT 检索旧版本的 SSIS 包?

标签: gittfs

解决方案


您可以从on Visual StudioView History中检索提交历史记录中的旧版本。Actions menu

在此处输入图像描述

然后选择一个提交历史并右键单击,选择New Branch将旧版本检索到新分支中。

在此处输入图像描述

您还可以使用 git 命令回滚到旧的提交。

运行git hist以列出提交历史记录。并选择您要检索的提交。

运行git checkout -b new-branch-name <commit-hash>以将旧版本签出到新分支中。

有关更多信息,请参阅此线程


推荐阅读