Version 13 vs 14
Version 13 vs 14
Edits
Edits
- Edit by aubort, Version 14
- Oct 26 2016 16:28
- Edit by • rezzonico, Version 13
- Oct 18 2016 08:09
« Previous Change | Next Change » |
Edit Older Version 13... | Edit Older Version 14... |
Content Changes
Content Changes
* 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)
# I subscribed to the platform but do not have permission to create new repositories, what is happening?
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.
# I need to store binary files, how do I do this?
Binary files, must not be hosted directly in a repository. GIT is not made for that. You can use GIT LFS (large file storage) for that, see https://c4science.ch/w/c4science/lfs/ your files will still be referenced in the repository, but hosted outside of it.
Quotas policies will be defined at the end of 2016. Usage is strictly monitored until then.
# I would like to display a wiki page as homepage for a project instead of the //Recent Activity// feed.
Unfortunately, not yet -- you can add elements to the menu, task list, or modify the project description, which appears on the project page.
# Checking out a svn repository fails with ssh and c4science only provides ssh links.
HTTP access is only possible for Mercurial and GIT.
There is a workaround for the SVN ssh problem:
```
export SVN_SSH="ssh -p 2222 "
svn checkout [...] #remove :2222 from the URI
```
* 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)
# I subscribed to the platform but do not have permission to create new repositories, what is happening?
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.
# I need to store binary files, how do I do this?
Binary files, must not be hosted directly in a repository. GIT is not made for that. You can use GIT LFS (large file storage) for that, see https://c4science.ch/w/c4science/lfs/ your files will still be referenced in the repository, but hosted outside of it.
Quotas policies will be defined at the end of 2016. Usage is strictly monitored until then.
# I would like to display a wiki page as homepage for a project instead of the //Recent Activity// feed.
Unfortunately, not yet -- you can add elements to the menu, task list, or modify the project description, which appears on the project page.
# C4science only provides SSH links.
HTTP access is only possible for Mercurial and GIT.
There is a workaround for the SVN ssh problem:
* 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)
# I subscribed to the platform but do not have permission to create new repositories, what is happening?
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.
# I need to store binary files, how do I do this?
Binary files, must not be hosted directly in a repository. GIT is not made for that. You can use GIT LFS (large file storage) for that, see https://c4science.ch/w/c4science/lfs/ your files will still be referenced in the repository, but hosted outside of it.
Quotas policies will be defined at the end of 2016. Usage is strictly monitored until then.
# I would like to display a wiki page as homepage for a project instead of the //Recent Activity// feed.
Unfortunately, not yet -- you can add elements to the menu, task list, or modify the project description, which appears on the project page.
# Checking out a svn repository fails with ssh and c# C4science only provides sshSSH links.
HTTP access is only possible for Mercurial and GIT.
There is a workaround for the SVN ssh problem:
```
export SVN_SSH="ssh -p 2222 "
svn checkout [...] #remove :2222 from the URI
```
c4science · Help