我正在尝试在我的 Windows 工作站上设置 git-tf 桥接器。当我尝试执行其中一个命令时,它总是显示消息:
找不到所需的 JAR:C:\my\path\to\git-tf/lib/com.microsoft.gittf.client.clc-*jar 不存在。
问题是路径中间的斜杠从\更改为/。
提前致谢。
我假设你使用 Git Bash。
您需要编辑git-tf
bash 脚本并更改行
MINGW32_NT*)
至
MINGW*)
因为对你来说,uname -s
可能会吐出“MINGW64_NT”。
尝试使用“git-tf”而不是“git tf”。这让我解决了 Windows 上的问题(使用 PowerShell 或仅使用 vanilla 命令提示符)。
对我来说,实际情况是 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
有预期的罐子。
如果脚本存在,它会警告它找不到,你应该尝试使用“git-tf”而不是“git tf”。我工作得很好。