Version control Mercurial托管,具有文件夹/存储库组织功能

Version control Mercurial托管,具有文件夹/存储库组织功能,version-control,mercurial,bitbucket,Version Control,Mercurial,Bitbucket,我目前正在为我的Mercurial存储库使用Bitbucket,它工作得很好。不过,我希望能够将我的存储库组织在文件夹中,因为将它们全部放在一个长列表中对我来说有点杂乱无章 明确地说,我希望能够像这样访问我的存储库: hg clone https://username@bitbucket.org/username/foldername/reponame 虽然AFAIK目前只能使用一个reponame,而不能使用foldername 有没有任何Mercurial托管提供商可以做到这一点,或者有没

我目前正在为我的Mercurial存储库使用Bitbucket,它工作得很好。不过,我希望能够将我的存储库组织在文件夹中,因为将它们全部放在一个长列表中对我来说有点杂乱无章

明确地说,我希望能够像这样访问我的存储库:

hg clone https://username@bitbucket.org/username/foldername/reponame
虽然AFAIK目前只能使用一个reponame,而不能使用foldername

有没有任何Mercurial托管提供商可以做到这一点,或者有没有其他方法可以帮助我组织我的东西


我知道Subrepo,我可能会研究一下,但这似乎是我问题的一个黑客解决方案,我正在研究的集群之一使用了Subrepo添加之前的一个古老的Mercurial版本。另一种可能是为Bitbucket设置多个用户帐户,但这也不能很好地扩展,我不希望最后有10个帐户。

您必须使用单独的存储库

具有支持多个存储库的良好界面

组织代码

只需创建您的应用程序所需的存储库即可 密码回转窑引入了分支存储库、存储库组和 帮助您在开发自己的产品时保持组织的项目 工作流程

存储库组和项目有助于保存相关代码 组合在一起。无论您的软件项目是大还是小,它 将代码的不同部分划分为多个部分确实很有帮助 不同的存储库。过去用复杂的方法可以完成什么 命名方案现在通过简单的标签和 拖放组织


您必须使用单独的存储库

具有支持多个存储库的良好界面

组织代码

只需创建您的应用程序所需的存储库即可 密码回转窑引入了分支存储库、存储库组和 帮助您在开发自己的产品时保持组织的项目 工作流程

存储库组和项目有助于保存相关代码 组合在一起。无论您的软件项目是大还是小,它 将代码的不同部分划分为多个部分确实很有帮助 不同的存储库。过去用复杂的方法可以完成什么 命名方案现在通过简单的标签和 拖放组织


kilnhg.com有一个项目和组的概念,用于组织存储库以及其他一些非常酷的功能


然而,它是一种商业产品。您的问题没有提到这是否是您的问题。

kilnhg.com有一个项目和组的概念,用于组织存储库以及其他一些非常酷的功能


然而,它是一种商业产品。您的问题没有提到这是否是您的问题。

使用Bitbucket获得此信息的唯一方法是创建一个名为foldername的存储库,并将子存储库放在此“根存储库”中。然而,根据mercurial哲学,这不是最佳实践。此外,您将根据单个存储库拥有单个bitbucket面板

然后,您可以使用mercurial feature Superpositories来管理整个系列:

请在此处阅读您正在寻找的布局类型: 第6点,在本页末尾

当然,您可以设置您的个人mercural服务器来实现这一点,但这有点棘手,我不鼓励这样做。如果您想尝试,可以从这里开始:

使用Bitbucket获取此信息的唯一方法是创建一个名为foldername的存储库,并将子存储库放在此“根存储库”中。然而,根据mercurial哲学,这不是最佳实践。此外,您将根据单个存储库拥有单个bitbucket面板

然后,您可以使用mercurial feature Superpositories来管理整个系列:

请在此处阅读您正在寻找的布局类型: 第6点,在本页末尾

当然,您可以设置您的个人mercural服务器来实现这一点,但这有点棘手,我不鼓励这样做。如果您想尝试,可以从这里开始:

谢谢你,西尔瓦纳尔似乎在提出同样的建议时加快了速度。窑似乎提供了所有我需要的免费版,所以我认为这将是一个非常好的解决方案。谢谢你,西尔瓦纳似乎已经有点快了相同的建议。窑似乎提供了所有我需要的免费版,所以我认为这将是一个非常好的解决方案。