29

我正在尝试在我的 Windows 工作站上设置 git-tf 桥接器。当我尝试执行其中一个命令时,它总是显示消息:

找不到所需的 JAR:C:\my\path\to\git-tf/lib/com.microsoft.gittf.client.clc-*jar 不存在。

问题是路径中间的斜杠从\更改为/。

提前致谢。

4

4 回答 4

53

我假设你使用 Git Bash。

您需要编辑git-tfbash 脚本并更改行

MINGW32_NT*)

MINGW*)

因为对你来说,uname -s可能会吐出“MINGW64_NT”。

于 2015-12-03T13:10:35.733 回答
22

尝试使用“git-tf”而不是“git tf”。这让我解决了 Windows 上的问题(使用 PowerShell 或仅使用 vanilla 命令提示符)。

于 2016-08-26T00:44:03.910 回答
0

对我来说,实际情况是 jar 文件不可用。

首先检查巧克力安装是否会将那个 jar 带入安装路径,就像在这个问题中一样。

choco install git-tf 
# or
choco upgrade git-tf -version 2.0.3.20131219

你应该看到:

Contents of Git-TF\lib:
com.microsoft.gittf.client.clc-2.0.3.20131219.jar
com.microsoft.gittf.core-2.0.3.20131219.jar
com.microsoft.tfs.sdk-12.0.0.jar
org.eclipse.jgit-3.1.0.201310021548-r.jar

官方档案git-tf-2.0.3.20131219.zip有预期的罐子。

于 2016-03-11T07:25:50.477 回答
0

如果脚本存在,它会警告它找不到,你应该尝试使用“git-tf”而不是“git tf”。我工作得很好。

于 2020-10-14T13:37:33.413 回答