mercurial中将多个存储库作为一个存储库
我在想如何为我正在启动的Django项目组织mercurial存储库时遇到了麻烦。这是当前配置:mercurial中将多个存储库作为一个存储库,mercurial,repository-design,Mercurial,Repository Design,我在想如何为我正在启动的Django项目组织mercurial存储库时遇到了麻烦。这是当前配置: . ├── .hg ├── docs ├── manage.py ├── project │ ├── __init__.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py └── requirements.txt 对于我的工作流程,我更喜欢将与项目和文档相关的活动分开。拥有两个专用存储库可能是解决这个问题的一种方法,但是如果我想要文档和
.
├── .hg
├── docs
├── manage.py
├── project
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
└── requirements.txt
对于我的工作流程,我更喜欢将与项目和文档相关的活动分开。拥有两个专用存储库可能是解决这个问题的一种方法,但是如果我想要文档和项目,那么我应该克隆两个repo,而我最好只克隆一个全包repo,如上图所示
是否有可能获得我想要的,以及如何重新组织项目、文档和存储库?有可能将存储库嵌套在父存储库下。看 但是-这不是一个好的做法。请参见此处的说明 在我们的研发中,我们有许多存储库,当需要时,开发人员已经习惯于克隆相关活动所需的存储库(2个或更多)
我希望这会有所帮助。可以将存储库嵌套在父存储库下。看 但是-这不是一个好的做法。请参见此处的说明 在我们的研发中,我们有许多存储库,当需要时,开发人员已经习惯于克隆相关活动所需的存储库(2个或更多)
我希望这会有所帮助。您可以在父repo中嵌套存储库。这被认为是一种不好的做法。我认为您应该将文档和代码拆分为单独的存储库 您可以添加所需的操作,以便在一个存储库中执行的操作可以自动在另一个存储库中执行。除此之外,您还可以用于两个repo上的操作,因此您将为两个repo中的操作使用特殊命令
要解决克隆问题,您可以创建脚本,将两个repo克隆到所需的文件夹中。您可以在父repo中嵌套存储库。这被认为是一种不好的做法。我认为您应该将文档和代码拆分为单独的存储库 您可以添加所需的操作,以便在一个存储库中执行的操作可以自动在另一个存储库中执行。除此之外,您还可以用于两个repo上的操作,因此您将为两个repo中的操作使用特殊命令 要解决克隆问题,您可以创建脚本,该脚本将在所需文件夹中克隆两个repo