如何远程在BitBucket上创建存储库?

时间:2010-06-27 22:41:24

标签: mercurial

我想在Bitbucket上使用hg命令从我的本地机器创建一个存储库,而不是在Bitbucket上手动创建一个repo。有可能吗?

提前感谢您的回复。

4 个答案:

答案 0 :(得分:8)

我通过curl命令使用REST API执行了以下操作:

$>curl -k -X POST --user user:pass \
"https://api.bitbucket.org/1.0/repositories" -d "name=project_name"

答案 1 :(得分:6)

我认为制作BitBucket回购的唯一方法是通过他们的网络界面或他们的API在BitBucket上。

This question详细介绍了如何在BitBucket上创建空目录,然后将本地内容推送到它。

答案 2 :(得分:6)

您可以使用他们的API创建bitbucket存储库。我使用this Python script创建我的存储库,然后编辑.hgrc,然后推送回购。

答案 3 :(得分:0)

我正在使用以下代码从终端远程创建Bitbucket上的repo:

curl -u 'USERNAME' https://api.bitbucket.org/1.0/repositories -d '{"name":"REPO"}'

,其中

USERNAME - 您在BitBucket上的用户名

REPO - 存储库名称