首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将GIT存储库从Bonobo导入

如何将GIT存储库从Bonobo导入
EN

Stack Overflow用户
提问于 2018-05-22 10:51:34
回答 2查看 2.5K关注 0票数 1

由于VisualStudio.com(在VisualStudio.com上)支持Git存储库,我们希望摆脱驻留在蔚蓝机器上的Git服务器(Bonobo )。

在关闭Bonobo服务器之前,我需要将这些存储库导入到VSTS。

从第一个存储库开始,它已经失败了:

  • 我尝试使用一般的.git网址。我可以使用这个URL在我的本地机器上克隆回购。我也尝试了个人网址,其中包括我的电子邮件,但没有成功。
  • 我在没有授权的情况下尝试过。用户名是我的管理用户在Bonobo服务器上的电子邮件和密码。
  • 而不是导入到一个现有的回购,我也尝试导入回购作为新回购。
  • 源回购不是空的。

我怎样才能使这一重要的工作?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-05-23 06:44:04

我可以在我这边复制这个问题。

如果您想从互联网上导入一些东西,您将需要Internet access。因此,确保VSTS可以首先访问Bonobo服务器。您可以尝试通过代理连接Bonobo服务器。引用类似的线程:无法将git存储库导入TFS 2017.3

另一个解决办法是手动导入git存储库 (在我这方面的工作就像预期的那样):

  1. 创建和cd到临时文件夹,然后运行以下命令: git clone --bare http://172.17.16.147/Bonobo.Git.Server/Test0523.git cd Test0523.git
  2. 在VSTS中创建目标git存储库(例如https://xx.visualstudio.com/GIT/_git/Git0523)
  3. 运行下面的命令将源回购复制到目标回购。(它将弹出对话框,让您在此步骤中输入访问VSTS的凭据。) git push --mirror https://xx.visualstudio.com/GIT/_git/Git0523 cd .. rm -rf Test0523.git

票数 4
EN

Stack Overflow用户

发布于 2018-05-22 11:03:44

确保您的Bonobo具有有效的ssl证书

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50465863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档