C4science
C4science
Follow our Twitter account ! https://twitter.com/c4science
Documentation
- Read this first: Frequently asked questions and Tips & Tricks
- See Support
- How to Create an account
Repositories
- Introduction to GIT
- Create a repository
- Setting up SSH keys
- Setting up VCS password
- Give access to an external person
- Store large files in GIT with GIT LFS
- Ignore files using .gitignore
- Split a repository into multiple repositories
- Tips & Tricks
- Diffusion (Repository), official documentation
Code quality (Jenkins / Harbormaster)
- Unit Tests, build and run tests (CI/CD)
- Linters, check syntax errors before pushing
Projects
- Using Projects to organize your work
- Example: Project for a Lab
- Project, official documentation
Other Applications
- Wiki
- Dashboard, your homepage
- Code Review, "pull request" alike
- Arcanist, command line tool
- Arcanist for Windows
- Differential (Code Review), official documentation
- Bot user for lab computer or deploy ssh keys access to repositories, API (Conduit) access in scripts
- Herald (notification and action)
- Notify for a new commit
- Herald, official documentation
- Legalpad (Signature agreement), official documentation
- File, share files like software releases, documents, etc
- Blog: /phame
- Time management: /phrequent
- Design mockup: /pholio
- Donation campain: /fund
- URL shortener: /phurl
- Polls: /vote
- Calendar: /calendar
Integration with other tools
Support
EPFL
- Migration procedures for EPFL
- Migration script for EPFL
- Introduction to GIT by SCITAS on demand, send an email to 1234
- Introduction to c4science by SCITAS on demand, see an email to 1234
- Support: 1234@epfl.ch
Other universities
- Create a bug repport with your question
Misc
- Report a bug on c4science, we can only make c4science better with feedback
- What others are doing with Phabricator
- Roadmap
- Changelog, updates to the c4science platform
- Phabricator documentation, for a complete documentation of the plateform
- Sandbox, test c4science instance where you can experiment
- Phabricator c4science fork, custom version of Phabricator for c4science.ch
- SLA, Terms & Conditions
- Last Author
- aubort
- Last Edited
- Jun 3 2020, 02:00
Document Hierarchy
Document Hierarchy
- Arcanist
- Bot User
- Changelog
- 2016 Week 22 (Very Late May)
- 2016 Week 27 (Very Early July)
- 2016 Week 29 (Mid July)
- 2016 Week 36 (Very Early September)
- 2016 Week 39 (Very Early October)
- 2016 Week 43 (Late October)
- 2016 Week 51 (Late December)
- 2017 Week 34 (Late August)
- 2017 Week 4 (Very Late January)
- 2018 Week 12 (Late March)
- 2018 Week 16 (Late April)
- 2019 Week 1 (Early January)
- 2020 Week 15 (Mid April)
- 2020 Week 20 (Late May)
- Code Review
- Create a simple repository
- Create an account
- Dashboard
- External User
- FAQ
- File
- Gitignore
- Herald
- Introduction to GIT
- LaTeX
- Large File Storage (LFS) in GIT
- Linters
- Migration procedures for EPFL
- Migration script for EPFL
- Phabricator c4science fork
- Project
- Project For A Lab
- Reproducible
- Roadmap
- Rstudio integration with c4science
- SLA, Terms & Conditions
- Sandbox
- Setting up SSH keys
- Split a repository into multiple repositories
- Tips & Tricks
- Unit Tests
- What is a VCS password and why would I need that
- What others are doing
- Wiki
- Workshop 19th december 2016 1:30pm
Event Timeline
Comment Actions
Hello @Souhir_EZ , please create a ticket: https://c4science.ch/maniphest/task/edit/form/8/
Comment Actions
Hello,
I have a problem. I have two operating system (my Mac and my virtual Windows). I wanted to create public key in both and be able to have access to my repo from both. Everything works fine with Mac, but for my windows although I have added the public key to c4science (now I have two keys there), I have not access to my repository and I receive the bellow message:
Cloning into 'MY_REPO_NAME'...
git@c4science.ch: Permission denied (publickey,keyboard-interactive).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.