git - tfs git,从 tfs git 检索旧的 ssis 版本
问题描述
我们遇到了一个不寻常的情况,我们可能需要从 tfs git 取回一些以前版本的 ssis 包。有没有办法做到这一点?使用 microsoft only tfs 我会看到旧版本。使用 VS 2017 Enterprise 和相当新的 TFS GIT,我们得到的只是一个文件管理器,用于查看分支并进行更改。我在想,对于分支,可能无法访问在该分支之外创建的版本。但在这种情况下,创建分支时的包版本就足够了。有没有办法使用 TFS GIT 检索旧版本的 SSIS 包?
解决方案
您可以从on Visual StudioView History
中检索提交历史记录中的旧版本。Actions menu
然后选择一个提交历史并右键单击,选择New Branch
将旧版本检索到新分支中。
您还可以使用 git 命令回滚到旧的提交。
运行git hist
以列出提交历史记录。并选择您要检索的提交。
运行git checkout -b new-branch-name <commit-hash>
以将旧版本签出到新分支中。
有关更多信息,请参阅此线程。
推荐阅读
- vue.js - 如何使用通过 cdn 调用的 VueX 创建和实例化商店?
- c++ - 更改类中的字段
- c# - 带有参数的 C# SOAP OperationContract 不会出现在 WSDL 中
- android - 当用户在android中移出应用程序时,服务中的服务回调变为空
- android - 如何从 ARCore 中的 .fbx 获取多个对象之一?
- javascript - 如何让 mongodb 数据库到 react.js 前端?
- r - 如何删除 Palmer penguins CRAN 错误?
- javascript - Javascript - 如何在 Vue.js 中使用多个数组过滤数据?
- java - 当我尝试稍微改变它的架构时,这个线程间通信代码停止工作
- python - 用于 OSX Swift 项目的 PythonKit 突然找不到模块