【问题标题】:Clone TFS-GIT repository to GIT repository (Linux) by using GIT使用 GIT 将 TFS-GIT 存储库克隆到 GIT 存储库 (Linux)
【发布时间】:2016-08-15 05:24:04
【问题描述】:
  1. 我们有 Redhat Linux 服务器,该服务器上已经安装了 GIT,我们需要创建一个本地存储库。

  2. 我们在 TFS 2015 中有 TFS-GIT 项目,我们需要使用 GIT 命令将 TFS-GIT 存储库克隆到 Linux 上的 GIT 存储库。

为了这个任务,我们在 Linux 上创建了一个空的本地仓库,并使用服务器管理器配置了基本身份验证和 SSL 认证。

在 windows server 2012 上连接 TFS-GIT 存储库时仍遇到 “致命:身份验证错误”。我们尝试了不同的方法,但仍然遇到相同的错误。

我正在使用我用于服务器登录的基本凭据,并且我只有 ID 和密码。

我需要为此使用任何特定类型的密码吗? 请给我建议

提前致谢

【问题讨论】:

标签: linux git github tfs


【解决方案1】:

你已经完成了所有应该做的事情。
您还需要将所需用户的公钥复制到 Unix 服务器,这样它才能工作。

How to setup ssh-key?

# generate the key (local machine)
ssh-keygen -t rsa

# copy the generated key to your unix machine (server)
# the key is in : %HOME%/.ssh/id_rsa.pub 
# In widows its under your user account: Users/<user_name>

Other ways

如果您只有用户名和密码,您可能需要使用 http/https。
Read here 如何设置/

【讨论】:

  • TFS 还不支持 SSH 密钥进行身份验证。它来了。
猜你喜欢
  • 1970-01-01
  • 2018-06-20
  • 1970-01-01
  • 2013-07-14
  • 1970-01-01
  • 2017-08-07
  • 1970-01-01
  • 1970-01-01
  • 2018-03-07
相关资源
最近更新 更多