As a group owner in gitlab, i want to fork a project in the group namespace into my own user namespace. But when i open the project page in gitlab, i dont see the fork option on the page. How do I then fork the project ?
Related
I created a group "mygroup"
Created a repository "myrepository"
Add patch .gitlab-ci.yml#mygroup/myrepository as documented - https://docs.gitlab.com/ee/ci/pipelines/settings.html#custom-ci-configuration-path
but gitlab ci does not see this file from another repository.
Maybe we should do something else?
I worked with the same problem.
You should change mygroup and myrepository visibility to internal or public.
change group visibility
change repository visibility
We have an Azure Devops Project with several repositories.
However we only want to give access to a couple of repos to another team.
I've setup a group called Outsource (oddly it doesn't show under Project Settings > General > Teams) and within the Project Settings > Repos > Repositories section i've given the group permissions.
However they can't access theses repos from My Org > Repos (red icon).
Also they can't clone the repos either.
The one user in the 'Outsource' group is setup as a basic user.
Can anyone tell if I'm missing a setting? It doesn't seem like providing permission against a repo does anything?
I also gave them access to a different project and they can access that fine.
Stakeholder user cannot access private project repo.
The permission group Outsource is collection level group, we recommend that you open the project settings and create a project level permission group and add these users.
Configure permission
Open project settings-> Repositories->click one repo-> select the repositories which you want to give access to another team->add the permission group and set the permission Read to Allow. Then the group users can access these repositories.
Select the repositories which you do not want to give access to another team->add the permission group and set the permission Read to Deny. Then the group users cannot access these repositories.
I have a Gitlab group (testgroup) also I have the project (testproject). Now the testproject is in the testgroup.
What would happen if I added A group (testgroup) master as a developer in the inside of the project?
Would they able to accept the merge request for the particular project?
How could I add the group master as a developer in the same group's project?
Someone who is declared a group master is not a project Master, even if that project is in the group
See Group permission: he or she only has the additional privilege of creating projects in the group.
Using the latest GitLab API, I checked the project team members of a just created project in a group... and it's an empty Array which is returned
#git_repo_client.team_members(19)
-[]
Previously to this test, I created a group and added members ( master permission so they can create projects in this group )
Then I created projects inside this group
why these group members are not set as project team members ?
should I also add them via the API ? or did the project team methods are deprecated in this latest version GitLab 7.10.1 d5c71c8
thanks for feedback
finally, I decided to duplicate the group members into the project team members within my script ... seems to be 2 different sets
When I try to select team member for a git repository in gitlab there I see no chance to assign a whole group. Is this a missing function? Or is it possible anyway?
I am using Gitlab 6.0