* The FAQ will be populated from the most frequently asked questions
# What is c4science ?
C4 Science is a co-creation platform, curation and code sharing. This platform includes:
* Version management system
* Common authentication to all Swiss universities to local + external collaborators
* Social dimension (wikis, bug tracking, ...)
* Code test system (continuous integration)
# You do not have permission to create new repositories
If you belong to a Swiss University, you can create repositories, projects and wiki pages. You need to connect using the SwitchAAI authentication method, or you won't be able to create objects on c4science.
# I just want a simple Git repo: help!
[[ https://c4science.ch/w/c4science/simplerepo/ | here are the instructions ]]. Do not hesitate to [[ mailto:scitas@epfl.ch]] contact us if you think something should be added/changed.
# I get a 403 error, what do I do?
If the error looks like this
`fatal: unable to access 'https://c4science.ch/diffusion/997/simplegitrepo.git/': The requested URL returned error: 403`
you probably have not set up a VCS password. Have a look [[https://c4science.ch/w/c4science/whatisvcs/ | here]].
# I don't understand what the policies (Visible/Editable/Pushable) are.
- //Visible// means that the object (repository, project,...) can be accessed in read mode.
- //Editable by// is the list of administrators (who can modify the object via the web interface)
- //Pushable by// is for repositories and is the list of entities who can push to the repo
# What are "dangerous changes"?
Here are several changes that are classified as dangerous by Phabricator:
- delete a remote branch
- rewriting history
An administrator of the repository can allow dangerous changes.
# I use c4science to manage projects within my lab. Staff changes often. How do I give rights to a group?
C4science is global to all Swissuniversites members, thus you have to create a group in c4science to be referenced to. To do this, create a new project (or subproject) with icon type "Group" and add the appropriate users to it.