Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mercurial-克隆后克隆另一个回购协议_Mercurial - Fatal编程技术网

Mercurial-克隆后克隆另一个回购协议

Mercurial-克隆后克隆另一个回购协议,mercurial,Mercurial,我目前正在上一门课,老师通过克隆我们的个人家庭作业报告来收集我们的家庭作业;每个家庭作业我们都有一份新的报告。我一直在编写一系列帮助函数,为了使用这些函数,我只是在每个新的家庭作业中复制和粘贴这些函数 我想做的是创建另一个repo,它保存我所有的实用功能,这样我就可以维护一个单一的、最新的代码库。有没有办法,当我的老师克隆我的家庭作业repo时,我可以让它也克隆我的includesrepo并将其包含在同一个目录中 我正在寻找类似于运行pip-install-git的功能+ssh://mygitr

我目前正在上一门课,老师通过克隆我们的个人家庭作业报告来收集我们的家庭作业;每个家庭作业我们都有一份新的报告。我一直在编写一系列帮助函数,为了使用这些函数,我只是在每个新的家庭作业中复制和粘贴这些函数

我想做的是创建另一个repo,它保存我所有的实用功能,这样我就可以维护一个单一的、最新的代码库。有没有办法,当我的老师克隆我的家庭作业repo时,我可以让它也克隆我的includesrepo并将其包含在同一个目录中


我正在寻找类似于运行
pip-install-git的功能+ssh://mygitrepo.git
您可以使用
setup.py
自动安装依赖项。

这听起来是一个很好的应用程序

您的助手文件可以位于独立的存储库中。然后,每个作业都可以包含一个指向它的链接。当教师克隆作业,然后更新到特定版本时,它会自动克隆子副本