eclipse - 在本地 TFS 中启用替代凭据

标签 eclipse tfs azure-devops

使用 Visual Studio Team Services,您必须启用备用凭据才能连接到 TFS Git Repo。使用 Eclipse 或任何其他 Git 客户端,

我的问题是我想连接到 TFS 本地 Git 存储库。使用 Eclipse 但无法启用替代凭据,有什么方法可以启用替代凭据吗?或者我可以用其他方法吗?

最佳答案

TFS15 现在支持个人访问 token 和 SSH 访问,所以您的问题是它并不完全不正确。在某些情况下,无法使用 NTLM 或 kerberos 安全性进行连接,但正如 @edward-thomson 指出的那样,备用凭据仍链接到域帐户,不应分发给第 3 方。

相反,用户需要添加到 Active Directory,或者需要建立信任关系(或联合),以便用户能够使用其自己的组织 AD 帐户加入。

如果您使用 Git,您还可以选择将存储库存储在 Visual Studio Team Services 上,并在该存储库与您自己的 TFS 服务器之间进行推/拉。这样,您就可以使用 MSA 或 AAD 帐户向第三方提供访问权限,同时仅使用 AD 帐户来保证主存储库的安全。鉴于 Git 能够轻松传输数据和历史记录,这并不是一个完全奇怪的场景。它非常适合 Git 的分布式特性。

关于eclipse - 在本地 TFS 中启用替代凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20227227/

相关文章:

tfs - Visual Studio Online Team Build 上的 TFS 映射中的变量

tfs - 是否可以重命名TFS标签?

java - Android SDK 不会从 Eclipse 启动

Java/Selenium WebDriver : How to get user input and insert it in to a text field?

tfs - 如何从 Team System 的合并工具中删除合并候选者?

visual-studio - Visual Studio 2013 - 无法合并 View

Azure DevOps 中的 git hook 脚本

azure - 如何将powershell中的对象复制到azure中的变量

java - Eclipse 在 Antlr 生成的没有文件的代码目录上显示警告,但在其子目录上不显示警告

eclipse - 在 Eclipse 中安装插件后,如何启动 Subversion Connections Discovery?