问题标签 [git-tf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - git-tf:git-tf:未知主机“服务器”
我有 TFS (on-premesies) 有我的服务器name:8080
,我可以将 repo 克隆到我的系统,但我正在尝试将 tfs repo 克隆到另一个系统。以下是我的代码:-
但收到错误“git-tf:git-tf:未知主机服务器”。你能告诉我如何将 tfs(on-premises) repo 克隆到另一个系统吗?
tfs - git-tf 在 VSO 中找不到 TFS 项目
我的本地驱动器上有一个有效的 git 存储库,我想将其推送到 VSTS 上的空 TFS 项目中。配置后(使用 git-tf configure),每次尝试签入代码都会遇到:“git-tf:在https://mytestvsts.visualstudio.com/MyTestProject找不到有效的 TFS 集合”。
我正在使用签入命令如下:
用户名和密码已作为配置的一部分保存,并且似乎连接正常。
我可能在这里遗漏了一些简单的东西......有什么想法吗?
azure-devops - VSTS:添加不在 Azure Active Directory 中的域用户
我正在尝试将用户添加到我们的 VSTS 中。此用户是公司 Azure AD 上的域帐户,连接到 VSTS。用户不会出现在目录中。我想他们不再在公司了。但是,我正在尝试添加它们,以便可以使用 git-tf 导入 TFVC 格式的存储库并使用 --keep-author 参数。
如何将此用户添加到 VSTS,如果不能,我应该如何继续?我想我可以创建一个非域电子邮件并将这个用户映射到 git-tf USERMAP 文件中,但我不确定这里的最佳操作方案。
更新: git-tf 映射并不总是对我有用。我从源存储库中添加了许多用户,但只有一些用户移到了 [mapped] 部分。有几个仍在 [未映射] 中,我无法将一个用户添加到 VSTS,因为我认为它是一个已停用/已删除的 Azure AD 帐户,因此添加用户过程失败,说“Aad 来宾邀请失败”。
谢谢你的帮助!
git - 仅将 TFS 存储库的一部分迁移到 Azure DevOps 上的 Git
我是一家公司的新手,我的老板希望我建立一个合适的 Git 存储库来替换现有的 TFVC 存储库。我的公司有几十个针对各种不同产品的 .NET 解决方案,所有这些解决方案都在一个单独的存储库中,都在单独的文件夹中。这些解决方案位于包含整个 repo 的总体文件夹的子文件夹中(有 3 个标记为 dev、main 和 master 的分支)。
我有两个问题:
1) 如何仅将其中一个解决方案放入单个 Git 存储库中,以移入我们新的 Azure DevOps 分支?在这种情况下我应该使用哪些工具?Azure DevOps 本身还是 git-tf 或 git tfs 命令行的组合?好的,这是一个 3 个问题。
2) TFS 具有三个分支:dev、main 和 master(它们是解决方案文件夹的父级)。如何将其中一个分支引入 Git(即,我只想将 Master 引入)?我必须包括所有分支吗?
所以2组问题,但实际上是5个加载问题。我很抱歉,但这是一个棘手的情况。先感谢您。
tfs - 线程“主”java.lang.OutOfMemoryError 中的异常:Java 堆空间克隆项目从 TFS 到本地机器
使用git-tf
.
http://dsiServer1:8080/tfs/Project1"$/Biling/Dev" C:\TFSProjects\Dev --deep 拾取 JAVA_TOOL_OPTIONS: -agentlib:jvmhook 拾取 _JAVA_OPTIONS: -Xrunjvmhook -Xbootclasspath/a:"C:\Program Files (x86)\HP\Unified Functional Testing \bin\java_shared\classes";"C:\Program Files (x86)\HP\Unified Functional Testing\bin\java_shared\classes\jasmine.jar" 正在连接到 TFS... 将 $/IPNS Billing/Dev 克隆到 C: \TFSProjects\Dev:5%,Subs_StartBr.html 线程“主”java.lang.OutOfMemoryError 中的异常:org.eclipse.jgit.internal.storage.file.UnpackedObject.open(UnpackedObject.java:135) 处的 Java 堆空间org.eclipse.jgit.internal.storage.file.ObjectDirectory.openObject2(ObjectDirectory.java:469) 在 org.eclipse.jgit.internal.storage.file.ObjectDirectory.openObject1(ObjectDirectory.java:360) 在 org.eclipse.jgit.internal.storage.file.FileObjectDatabase.openObjectImpl1(FileObjectDatabase.java:173) 在 org.eclipse.jgit.internal.storage.file.FileObjectDatabase.openObject(FileObjectDatabase.java:158) 在 org.eclipse.jgit。 internal.storage.file.WindowCursor.open(WindowCursor.java:145) at org.eclipse.jgit.treewalk.CanonicalTreeParser.reset(CanonicalTreeParser.java:201) at org.eclipse.jgit.treewalk.CanonicalTreeParser.createSubtreeIterator0(CanonicalTreeParser. java:235) 在 org.eclipse.jgit.treewalk.CanonicalTreeParser.createSubtreeIterator(CanonicalTreeParser.java:60) 在 org.eclipse.jgit.treewalk 的 org.eclipse.jgit.treewalk.CanonicalTreeParser.createSubtreeIterator(CanonicalTreeParser.java:213) .TreeWalk.enterSubtree(TreeWalk.java:912) 在 org.eclipse.jgit.treewalk.TreeWalk。forPath(TreeWalk.java:126) at com.microsoft.gittf.core.tasks.CreateCommitForChangesetVersionSpecTask$ChangesetCommitItemReader.getFileObjectId(CreateCommitForChangesetVersionSpecTask.java:409) at com.microsoft.gittf.core.tasks.CreateCommitForChangesetVersionSpecTask.createBlob(CreateCommitForChangesetVersionSpecTask.java: 244) 在 com.microsoft.gittf.core.tasks.CreateCommitForChangesetVersionSpecTask.run(CreateCommitForChangesetVersionSpecTask.java:180) 在 com.microsoft.gittf.core.tasks.framework.TaskExecutor.execute(TaskExecutor.java:145) 在 com.microsoft .gittf.core.tasks.CloneTask.run(CloneTask.java:232) 在 com.microsoft.gittf.core.tasks.framework.TaskExecutor.execute(TaskExecutor.java:145) 在 com.microsoft.gittf.client.clc .commands.CloneCommand.run(CloneCommand.java:216) 在 com.microsoft.gittf.client.clc.Main.main(Main.java:328)
git - Git 在桌面上找不到本地存储库 $
我正在尝试将 TFS 服务器克隆到我的本地桌面 git 存储库中。如何解决以下错误?我正在尝试使用美元符号连接到本地 C:\。
错误:
背景:
在C:\Source\gittest
我写
git init
git add
(注释:添加了一些测试源控制文件)
git commit
tfs - git-tf 克隆到 DevOps
我正在尝试使用 git-tf 将一些旧的 TFVC 项目从我们的本地 TFS 迁移到 AzureDevOps(也是一个带有 TFVC 的项目)。
git-tf clone ... 工作不 我有文件夹,例如 C:\TFSMigration\ProjectX
当我执行 git-tf checkin --deep 时,源代码已正确签入 DevOps,但所有文件都在父存储库中,而不是 $DevOpsProjectWithTFVC/ProjectX
这是我的配置:
收藏 = https://myCompany.visualstudio.com
服务器路径 = $/DevOpsProjectWithTFVC
git - 仅将具有历史记录的 TFS 存储库的一部分迁移到 Git azure devops
我们在 tfs 存储库 MISC 中有这样的文件夹结构:-
我们希望将 Test1 和 Test3 文件夹迁移到具有历史记录的 azure devops 中的单个 git 存储库。
我试图用 git-tf 来做,但没有做
有人可以帮我吗
git - Git-TF 将更改推送到错误的服务器
我尝试使用 git-tf 将 Git 存储库迁移到具有所有历史记录的 TFS。我使用了以下命令行:
问题是最后 git-tfs-id 是
git-tfs-id: [http:// tfs-server .YYYY.net:8080]$/RepositoryName;C32524
并且变更集不在 TFS 上。
你知道为什么会这样吗?
谢谢!
git - git tf clone 找不到 JAR “com.microsoft.gittf.client.clc”
使用powershell运行以下命令时出现此错误
但是 on 错误消息显示该文件已被搜索
改为"/"
如果"\"
我在这个链接上看到了类似的问题和答案: Git-tf cannot find required JAR
但是,它并没有解决我的问题。
有人可以帮忙吗?
谢谢。