tfs git,正在从 tfs git 检索旧的 ssis 版本
tfs git, retrieving old ssis version from tfs git
我们遇到了一个不寻常的情况,我们可能需要从 tfs git 取回一些先前版本的 ssis 包。有没有办法做到这一点?对于只有微软的 tfs,我会看到旧版本。使用 VS 2017 Enterprise 和最新的 TFS GIT,我们得到的只是一个文件管理器,用于查看分支并进行更改。我在想,对于分支,可能无法访问在该分支之外创建的版本。但在这种情况下,创建分支时的包版本就足够了。有没有办法用 TFS 检索旧版本的 SSIS 包 GIT?
您可以在 Visual studio 上的 Actions menu
中的 View History
中检索提交历史记录中的旧版本。
然后select一个提交历史并右击,select New Branch
将旧版本检索到新分支。
您还可以使用 git 命令回滚到旧提交。
运行 git hist
列出提交历史。 select 您要检索的提交。
运行 git checkout -b new-branch-name <commit-hash>
将旧版本检出到新分支。
有关详细信息,请参阅 。
我们遇到了一个不寻常的情况,我们可能需要从 tfs git 取回一些先前版本的 ssis 包。有没有办法做到这一点?对于只有微软的 tfs,我会看到旧版本。使用 VS 2017 Enterprise 和最新的 TFS GIT,我们得到的只是一个文件管理器,用于查看分支并进行更改。我在想,对于分支,可能无法访问在该分支之外创建的版本。但在这种情况下,创建分支时的包版本就足够了。有没有办法用 TFS 检索旧版本的 SSIS 包 GIT?
您可以在 Visual studio 上的 Actions menu
中的 View History
中检索提交历史记录中的旧版本。
然后select一个提交历史并右击,select New Branch
将旧版本检索到新分支。
您还可以使用 git 命令回滚到旧提交。
运行 git hist
列出提交历史。 select 您要检索的提交。
运行 git checkout -b new-branch-name <commit-hash>
将旧版本检出到新分支。
有关详细信息,请参阅