【发布时间】:2013-11-12 20:55:23
【问题描述】:
我目前正在设置一个 TeamCity 构建服务器,该服务器将从我们托管在 Bitbucket 上的 git 存储库中提取源代码。我正在为作为 Bitbucket 团队的一部分设置的存储库(不是我的个人帐户)执行此操作。
我遇到的是 URL 路径似乎是为每个用户自定义的。例如,我的路径如下所示:
https://MyUserName@bitbucket.org/TeamName/RepoName.git
如果我要离开公司,更新 40 多个版本将是一场噩梦。
我曾考虑在 bitbucket 上创建一个服务帐户以供构建服务器使用,但这将占用我们的一个用户(我们只有 10 个用户的许可证)。
推荐的方法是创建一个单独的帐户,还是有更好的选择?
【问题讨论】:
-
如果您的构建不需要对存储库进行更改,bitbucket 是否允许匿名、只读访问,无需帐户?如果是这样,那么您可以使用
git clone git://hostname/TeamName/RepoName.git——这就是我过去设置 TeamCity 的方式。 -
@ShaggyFrog:大概只有当它是一个 public 存储库时,我猜这不是。
-
确实是私人仓库。
-
什么版本的 TeamCity?
-
最新版本,相信8.0.4。