Issue #47 resolved

Support for directory structure

Robert Ros
created an issue

We recently switched to scm-manager and we use mercurial as our default scm. In mercurial we don't use named-branches but the clone-per-branch model. In our old setup we used a directory structure like this:

{{{ + Project | - 2.3 | - 2.4 | - 3.0 + OtherProject | - 1.1 ... }}}

So Project and OtherProject are just directories and the sub directories are mercurial repositories (clones-per-branch).

Currently scm-manager only supports a flat structure. We had to rename our structure to something like Project-2.3 and OtherProject-1.1.

I think it would be nice if we could use the directory structure again. This should also work for other scms. Maybe just to categorize your repostitories or maybe like us, to group your branches.

Comments (18)

  1. Robert Ros reporter

    Hi Sebastian,

    Thanks for implementing this feature. I haven't had much time yet to test this snapshot, but it seems to work great! Next week, I will try to add all our existing repositories to see if it works.

    It seems more people from the mailing list are interested in this feature. Maybe they can test this snapshot too, before you release a new version.

  2. Log in to comment