Feature #1657

Subprojects can share their parent project's repository

Added by Arthaey Angosii almost 11 years ago. Updated over 1 year ago.

Status:NewStart date:2008-07-17
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:SCM
Target version:-
Resolution:

Description

I'd like subprojects to have the option of using their parent project's repository.

In my current project, I have have parent project Parent and subproject Child. The repository for Parent is http://www.example.com/svn/parent. Files for Child are not neatly tucked away in a single subdirectory, but rather intermingled with files for Parent as well. This means that the only way Redmine can see Child's revisions is to duplicate Parent's repository.

Instead, I would like a checkbox on Child's "Repository" settings tab that says "Use my parent project's repository." By checking this option, I would then be able to make a commit with a message that says "This bug fix closes 42" and have the Child's issue #42 be closed, even though only Parent had its repository setting set to the repository URL.


Related issues

Related to Redmine - Defect #6857: git references leaking from subproject to project New 2010-11-09
Related to Redmine - Feature #3687: Possibility to link all projects to a single SVN repository New 2009-07-29

History

#1 Updated by Arthaey Angosii over 10 years ago

It looks like there are two patches that solve this exact problem:

#2 Updated by James Byrne over 8 years ago

Is this feature ever going to make it into the master branch? I have several sub projects that share the same repository.

It would be very convenient to have the option of having them all have access to their parent's repository. On the other hand I can see where it would be desirous to allow sub projects to have their own repository. In that case it would be useful to have the settings for sub projects default to share the parent's repository yet allow any sub-project to replace access to the parent's with their own.

#3 Updated by Bruno Medeiros about 8 years ago

Now I'm having a repository configured on the parent, and committing on this repository affects tickets on children projects. Is this a supported feature or just a bug or other issue side effect?

#4 Updated by V. Monroig about 4 years ago

Any news about this feature?

#5 Updated by Erik Álvarez almost 4 years ago

+1

#6 Updated by clement fleury about 3 years ago

+1

#7 Updated by Hasan Karaoğlu over 1 year ago

+1

Also available in: Atom PDF