ChiliProject is not maintained anymore. Please be advised that there will be no more updates.

We do not recommend that you setup new ChiliProject instances and we urge all existing users to migrate their data to a maintained system, e.g. Redmine. We will provide a migration script later. In the meantime, you can use the instructions by Christian Daehn.

Make repositories private (Feature #1094)


Added by Norbert Melzer at 2012-07-24 11:29 pm. Updated at 2012-07-31 09:33 pm.


Status:Open Start date:2012-07-24
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:SCM
Target version:-
Remote issue URL: Affected version:

Description

Please make it possible to hide the repository per project from anyone who is not in a certain group.

Lets say I have the project "everybody-knows", "half-a-secret" and "very-secret-stuff" and the users "god" and "otto". god is developer in any project and therefore can see the code in every project.

But otto is only dev for "half-a-secret". Since "everybody-knows" is not private, otto can see these 2, but has no access to "very-secret-stuff"s code.

The projects themself shall remain visible for everyone, only the source shall be hidden!


Associated revisions

Revision 597c1e6c
Added by Jean-Philippe Lang at 2008-06-15 01:40 pm

Adds links to repository directories in the browser (#1094).

git-svn-id: http://redmine.rubyforge.org/svn/trunk@1544 e93f8b46-1217-0410-a6f0-8f06a7374b81

History

Updated by Chili Fan at 2012-07-31 03:10 pm

I think this can be done, by Roles and permissions, create new Role see Repository section uncheck them and attache this Role to this certain group, and add this group only to the project

Check also non members and Anonymous Roles see Repository section uncheck them, or uncheck them all

sign out and sign in to take effect could help to see the effect sometimes needed

Updated by Felix Schäfer at 2012-07-31 09:33 pm

This should be doable with the permissions system, you can't have public projects with concealed repositories and other public projects with world-visible repositories though.

Also available in: Atom PDF