将git存储库连接到redmine子项目

将git存储库连接到redmine子项目,git,redmine,Git,Redmine,我在/var/www/ 在redmine中连接整个git存储库时没有问题 通过链接/var/www/.git 问题是我想将redmine中的子项目链接到/var/www 例如,在/var/www/project2中有一个项目,我如何在redmine中准确链接/var/www/project2。问题在于Git将整个回购协议视为一个实体结构,不能使用回购协议的部分树(与Subversion不同)。所以Redmine只是使用git绑定来扫描repo。可能的解决方案是为每个项目收集存储库,或者您可以利用

我在
/var/www/

在redmine中连接整个git存储库时没有问题 通过链接
/var/www/.git

问题是我想将redmine中的子项目链接到
/var/www


例如,在
/var/www/project2
中有一个项目,我如何在redmine中准确链接
/var/www/project2
。问题在于Git将整个回购协议视为一个实体结构,不能使用回购协议的部分树(与Subversion不同)。所以Redmine只是使用git绑定来扫描repo。可能的解决方案是为每个项目收集存储库,或者您可以利用。

不确定您是否可以这样做。问题在于Git将整个回购协议视为一个实体结构,不能使用回购协议的部分树(与Subversion不同)。所以Redmine只是使用git绑定来扫描repo。可能的解决方案是为每个项目收集存储库,或者您可以利用。

我会更进一步地说,虽然从技术上讲您可以使用git子模块来实现这一点,但对于您的场景来说,这可能是一种过度使用。在大多数情况下,您最好将一个git存储库与多个Redmine项目一起使用。我想进一步说,尽管您在技术上可以使用git子模块来实现这一点,但对于您的场景来说,这可能是一种过分的做法。在大多数情况下,最好将一个git存储库与多个Redmine项目一起使用。