加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

如何在Linux上启用TEE eclipse插件以在TFS 2013中克隆git存储库

发布时间:2020-12-13 23:25:24 所属栏目:Linux 来源:网络整理
导读:我在 Windows活动目录域中安装了TFS 2013服务器,该域承载名为“Test Git2”的git存储库团队项目. Windows客户端能够通过可视化工作室和Web访问与其进行通信. 在Ubuntu linux客户端上,使用eclipse,我安装了最新的Team Explorer Everywhere(TEE)客户端.在TFS插
我在 Windows活动目录域中安装了TFS 2013服务器,该域承载名为“Test Git2”的git存储库团队项目. Windows客户端能够通过可视化工作室和Web访问与其进行通信.

在Ubuntu linux客户端上,使用eclipse,我安装了最新的Team Explorer Everywhere(TEE)客户端.在TFS插件中,我可以成功执行以下操作:

>连接到服务器“TFS2013”??并查看团队项目集合列表
>单击团队项目集合并查看可用的团队项目
>选择一个团队项目,然后单击“完成”以查看典型的团队资源管理器视图选项(工作项,报告,构建等)

从linux机器我可以打开http:// tfs2013:8080 / tfs / DefaultCollection / _git / TestGit2,它会提示我输入凭据然后正确显示存储库.

但是,如果我尝试使用EGIT窗口或TEE插件的“导入项目”选项在eclipse中克隆存储库,我总是得到:

Error cloning the TestGit2 repository.
http://tfs2013:8080/tfs/DefaultCollection/_git/TestGit2: authentication not supported

我已通过TFS管理控制台启用了kerberos支持,并且我还尝试在TFS应用程序层上的IIS中启用基本身份验证,但无法解决问题.

我需要做些什么来启用TEE克隆git存储库,或者至少,我该如何解决此问题?

解决方法

在长时间无法深入研究之后,我终于开始工作了.问题是我只在IIS中切换“Team Foundation Server”网站以使用基本身份验证,而不是访问该网站中的“tfs”虚拟目录,并将基本身份验证设置为唯一启用的身份验证.一旦我这样做,我就能够从linux框中克隆存储库.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读