git-tfs相关内容

Git-Tfs:每个 Git 提交的 TFS 变更集?

在工作中,我们使用 TFS,我正在尝试使用 Git-TFS 工具,以便在将本地提交推送到我们的 TFS 存储库之前处理本地提交时有更大的灵活性. 我有这个工作,但是当我执行 git tfs ct 时,它会将我的所有提交检查到一个 TFS 变更集.我错过了什么,或者这是它应该如何工作?如果它没有将我的每个提交作为单独的变更集单独推送到 TFS,那么它似乎首先违背了使用 git-tfs 的目的. ..
发布时间:2021-12-28 13:44:57 其他开发

使用所有历史将 Git 迁移到 TFS

有什么方法可以将 git 存储库及其所有历史记录(如版本、分支和推送消息)迁移到 TFS?现在源在 Github 上,我想将其迁移到我的本地 TFS 存储库. 解决方案 安装 git-tf 来自 Codeplex 源,MS 下载,或者更好: 巧克力包:choco install git-tf 然后运行以下命令: 首先你需要配置你的 GIT 仓库 git tf 配置 ht ..
发布时间:2021-12-28 13:40:51 其他开发

如何对 TFS 存储库使用 git-tfs 和惯用的 git 分支?

我如何惯用地使用 git-tfs? git 习惯用法是将分支检出到存储库的根目录.签出一个分支会将目录的内容替换为该分支的内容. TFS 的习惯用法是在存储库的根目录(甚至是 master 或主干分支)下检出 不同目录中的每个分支.签出一个分支会将它放在当前目录旁边的一个新目录中. 使用 git-tfs,我可以克隆 TFS 存储库或分支到 git 存储库.我想以与 git 分支习 ..
发布时间:2021-12-28 13:20:06 其他开发

git-tf 和 git-tfs 有什么区别?

我最近对 ​​TFS 感到非常厌烦.我听说隧道尽头有灯.显然,我可以使用 git-tf 或 git-tfs 并将我的代码视为由 git 管理,但能够向/从中央 TFS 服务器推送/拉取. 我的主要问题是我不确定我应该使用其中的哪一个.有微软官方支持的 git-tf,还有已经存在很久的 git-tfs.这些之间有什么区别,我应该先尝试哪些? 解决方案 免责声明:我 启动了 git-tf ..
发布时间:2021-12-28 13:13:54 其他开发

git-tfs 我可以克隆所有分支但跳过历史记录吗?

我想将一个项目从 TFVC 迁移到 Git.我想保留不同的分支,但我不需要每个历史记录.可以吗? 我试过 git tfs quick-clone -branches=all 但我只获取一个分支 解决方案 解决方案比我最初想象的要简单.只需创建一个新的空 Git 存储库.创建第二个分支.从 TFSVC 文件夹复制文件.犯罪.切换分支,复制到另一个TFSVC分支.犯罪. ..
发布时间:2021-09-06 20:19:32 其他开发

如何在不破坏文件历史记录的情况下组合多个 Git 存储库?

我们正在尝试从 TFS 迁移.使用 git-tfs 工具,我们能够迁移现有存储库的部分内容,但它在某些麻烦的签入时崩溃.我们已经能够制作一组拼凑的 Git 存储库,涵盖大部分原始 TFS 提交. 目前拥有: 从 2009 年到 2011 年有变化的 Git 存储库 从 2011 年到 2016 年有变化的 Git 存储库 Git 存储库从 2016 年到现在的变化 期望: ..
发布时间:2021-09-06 20:12:40 其他开发

将TFS 2013迁移到Git

在过去的24小时里,我一直在努力解决以下问题. 由于我们的开发团队使用TFS(当前版本2013)已有相当一段时间,因此我们决定将所有项目迁移到git. 但是不幸的是,这看起来并不容易.首先,我尝试使用git tfs,但是每次我尝试克隆一个集合时,它都会说: 拒绝访问路径"x". 相反,列出所有分支的过程很顺利. 因此,我试图通过尝试将TFS信息库转换为TFS Git信息库来 ..
发布时间:2021-05-10 20:59:23 其他开发

将代码从TFS 2010上的TFVC移到Azure DevOps Server上的TFVC

我在TFS 2010上有一些关于TFVC源代码控制的项目.我只想将源代码从TFS 2010迁移到Azure DevOps Server上的TFVC. 我不想将整个收藏集升级到最新版本.我只想随历史记录一起传输代码. 我尝试了Git-TFS.我在TFS 2010上克隆了存储库,但是我不知道如何更新TFVC存储库的远程URL并推送到Azure DevOps Server. 有什么想法 ..
发布时间:2021-04-13 20:42:11 其他开发

如何将tfvc迁移到包括历史记录的Git

我们计划从tfvc迁移到Git版本控制. 我们有一些GB的代码和数千个变更集.我阅读了一些文章并浏览了Microsoft文档,发现了2个选择. 提示迁移-我可以在其中使用Azure Devops内置工具“导入存储库".它具有局限性,例如“导入的存储库"应为1GB,我们可以获得180天的历史记录. Git TFS-这符合我的要求.但不确定是否可以迁移整个代码和整个历史记录. ..
发布时间:2021-04-13 19:26:59 其他开发

完整地复制TFVC存储库(到GIT),并保留工作项链接

将TFVC存储库克隆到Git存储库中,是否有任何工具支持所谓的"id提及"?我想要的是在克隆的Git存储库中的每个提交都包含其链接的工作项的ID提及. Commit: hash... Message: A cloned commit, Related work item(s): #123456 到目前为止,我已经尝试过git-tf(Microsoft)和git-tfs,从某种意义上说, ..
发布时间:2020-07-23 02:29:19 其他开发

清除Git存储库

我必须将TFS服务器转移到GIT(Bitbucket)服务器. 我们目前正在使用git-tfs进行此操作,但是在迁移之前我们正在做一些测试(例如配置jenkins,检查是否正确传输了所有内容). 问题在于,现在看来我无法运行git push命令,因为我的存储库已经充满了上次运行中的很多内容. 是否有一种方法可以“重置"存储库(例如,如果我从未执行过任何提交)?没有删除吗? ..
发布时间:2020-06-16 19:02:06 其他开发

使用GIT-TFS工具将所有历史记录从Azure DevOps TFVC集合克隆到Git时出现TF31002错误

我试图将具有所有变更集历史记录的项目从Azure DevOps TFVC迁移到Azure DevOps Git,不仅是过去180天.为了以防万一,我已经使用Azure DevOps中包含的工具迁移了过去180天的更改.所以现在我在这个项目中有2个存储库: 带有{collection-name}的TFVC集合 其他名称的Git存储库. 我在这里问,但我被卡住了在“将存储库克隆到本地文件 ..
发布时间:2020-06-16 19:02:03 其他开发

使用git-tfs将GIT克隆到TFS(AzureDevOps)

我们有一个包含旧项目的本地DevOps Server 2019,我能够使用git-tfs将此项目克隆到本地Git存储库中.一切都好.之后,我可以将此存储库推送到我们的AzureDevOps Git存储库.一切正常. 现在我们有一些项目和同事希望将TFVC用于这些特殊项目.因此,我的想法是将这些项目从本地TFS克隆到Git,然后使用git-tfs rcheckin将其推送到我们的AzureDe ..
发布时间:2020-06-16 19:02:00 其他开发

将git仓库链接到多个TFS项目

我有一个git存储库,需要在其他多个项目之间作为共享库/通用代码进行共享.使用此通用代码的项目都是TFS项目(TFS2013).我能够在TFS中托管git仓库,但无法弄清楚如何将git和TFS仓库链接在一起而不重复. 我想要实现的想法与git的子模块相同,其中一个git repo可以是N个其他git repos的子模块: - CommonLib/ (git) - src/ ..
发布时间:2020-06-16 19:01:58 其他开发

将在仓库中添加.gitconfig会覆盖我的全局.gitconfig文件配置吗?

我将我的项目托管在TFS-GIT服务器中.我在TFS上的合并请求存在问题.一种选择是更新TFS服务器本身上的git configs,使其由于时间紧迫和其他无法尽快解决的问题而“合并--no--ff".我正在寻找解决此问题的方法 如果我将.gitconfig文件添加到带有合并.ff和pull.ff为false的存储库中,是否会覆盖在存储库级别应用的配置?可以和git一起使用吗? 非常感谢 ..
发布时间:2020-06-16 19:01:55 其他开发

如何在另一个之上附加一个git存储库

我正在将项目从TFS转换为git,我想保留所有历史记录. 问题在于,一年前TFS项目已移至TFS中. 使用git-tfs可以将两个位置都转换为git,但是现在我有两个git存储库:A和B. 我设法将A和B都作为不同分支放入同一个存储库中.是否可以将B中的第一次提交的父级更改为A中的最后一次提交? Branch A: a -> b -> c Branch B: d -> e -> ..
发布时间:2020-06-16 19:01:53 其他开发

将Git的所有历史记录迁移到TFS

是否可以将git存储库及其所有历史记录(例如版本,分支和推送消息)迁移到TFS? 现在,源在Github上,我想将其迁移到我的本地TFS存储库中. 解决方案 安装 git-tf (来自Codeplex来源), MS下载,甚至更好: 巧克力包:choco install git-tf 然后运行以下命令: 首先,您需要配置GIT存储库 git tf configure ..
发布时间:2020-06-16 19:01:45 其他开发

执行git tfs rcheckin时出现TF26198错误

我们在工作中使用TFS 2010,并且使用git-tfs,因此我可以在本地使用git。我最近升级了我的机器,并复制了所有本地存储库文件夹。 我似乎可以从TFS中提取并在本地提交。但是,当我执行 git tfs rcheckin 时,我现在得到错误: TF26198:工作项目不存在,或者您没有权限访问它。 使用 git tfs checkintool 。 我推 ..
发布时间:2018-04-28 12:01:37 其他开发