TeamCity - 从URL创建项目

时间:2015-06-08 18:47:43

标签: mercurial teamcity

使用TeamCity时,我似乎无法从网址创建项目。我使用mercurial在bitbucket上托管我的代码。当我输入存储库URL时,出现此错误:

  

无法使用指定的URL创建项目。 URL不是   识别。

我的网址看起来像这样:

https://logeyg@bitbucket.org/logeyg/tracs-enhancements

我当然提供用户名和密码。我尝试删除“logeyg@”,但这也不起作用。

3 个答案:

答案 0 :(得分:1)

您是否尝试过SSH URL?您使用的TC究竟是什么版本?

9.0.2版本(https://youtrack.jetbrains.com/issue/TW-39730)中有一些修复,也许它也适用于BitBucket。

顺便说一下。我刚尝试使用内部Git repo,它可以在HTTPS和SSH协议下正常工作。也许BitBucket本身存在问题。

答案 1 :(得分:0)

有一张票根(https://youtrack.jetbrains.com/issue/TW-48788)暗示可能没有安装mercurial。

确保安装了mercurial(https://www.mercurial-scm.org/

在没有用户名的情况下尝试https://bitbucket.org/logeyg/tracs-enhancements/src并添加/ src

检查管理员 - >诊断 - >服务器日志 - > TeamCity的-VCS 这将提供更多信息,例如。证书无效,hg未安装。

答案 2 :(得分:-1)

如果您使用bitbucket。使用克隆项目URL。完成后,TC中的“创建项目URL”将自动检测所有内容。我使用Https,而不是ssh。谢谢

相关问题