我是公司TFS2012服务器的管理员。我已经让GIT为自己工作,但是我公司的其他开发人员都有权限问题。他们可以作为贡献者访问该项目,但是执行项目的克隆会产生权限问题。下面是cmd和错误的快照:
git-tf clone <servername> <projectname>
Connecting to TFS...
Username: <username>
Password:
Password:
Password:
git-tf: Access denied connecting to TFS server <servername> <authenticating as <username>>当我执行相同的命令时,它不会询问我的用户名和密码,大概是因为我是在一个拥有权限的用户下登录Windows的。
谢谢你的帮助。
发布于 2013-10-31 14:17:09
您是否确保将集合名称包含在传递给git-tf命令的url中?我的公司的问题和你描述的完全一样,这就是解决办法。
This: git-tf clone http://<server>:<port>/tfs/<collection name> $/<project name>
Not this: git-tf clone http://<server>:<port>/tfs/ $/<project name>希望这能有所帮助。
发布于 2013-10-08 07:28:38
我也有同样的问题。也许他们用HTTP_PROXY环境变量配置了一个代理,并且您的TFS服务器是本地的,不应该使用代理来访问它。它给了我同样的症状。
发布于 2016-10-21 10:31:05
我也有同样的问题。解决办法是:
https://stackoverflow.com/questions/19226035
复制相似问题