Git tf 配置命令错误(git-tf 没有需要配置的内容)

4
在使用GIT Bash从TFS2012服务器'A'拉取项目创建git库(repo1)之后,我正在尝试使用以下命令从'repo1'目录配置另一个TFS2012服务器'B'上的项目,如此处所解释:
git tf configure http://localmachine:8080/tfs/DefaultCollection $/PersonalSite/repo1

但是下面的错误正在显示: 错误:
git-tf: nothing to configure. please specify an option to configure

我已经尝试过在谷歌上搜索这个错误,但是没有找到太多帮助。

注意:最终我需要将更改提交到TFS2012服务器'B'以使更改生效。

请帮忙解决这个错误,谢谢。


你真的在使用反引号吗?你是在Windows还是Unix上?如果是Windows:是从Windows命令提示符?Git Bash?PowerShell? - Edward Thomson
@EdwardThomson 我正在使用Windows 7,并通过Git Bash命令行运行此命令。 - Nexus23
@EdwardThomson,我在URL中没有使用反引号,这只是stackoverflow的要求,需要将包含URL的本地字符串用单引号括起来。 - Nexus23
DefaultCollection*s* 还是 DefaultCollection?你是否打错了集合的名称? - Edward Thomson
@EdwardThomson 抱歉!实际上是DefaultCollection,这也是我在命令中使用的,只是在上面的问题中打错了,但仍然没有成功。同样的错误。 - Nexus23
1个回答

7
如果您已经配置了TFS repo,则会出现此错误。要查看是否已经配置,请执行以下操作..
git-tf configure -l

如果您需要将其更改为另一个 TFS 存储库,请使用 --force 开关。


Josh,目前还没有配置任何仓库,但是当我查看列表时,会得到以下输出。$ git-tf configure -l Server URI : http://localhost:8080/tfs/DefaultCollections TFS Server Path : $/WTMain Default Depth : Shallow Tag Changeset Commits : true Include Meta Data in Changeset Comments : false .... 由于仓库不存在,所以仍然存在问题,为什么会失败呢 :(。感谢您的回答。 - Nexus23

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接