... | ... | @@ -16,7 +16,12 @@ |
|
|
- Each project is a Git repository
|
|
|
- Activity Stream
|
|
|
- Groups
|
|
|
- privacy settings, permissions
|
|
|
- Members of a group become default members of each group project
|
|
|
- Privacy settings
|
|
|
- Private: Project access must be granted explicitly for each user.
|
|
|
- Internal: The project can be cloned by any logged in user. (DEFAULT)
|
|
|
- Public: The project can be cloned without any authentication.
|
|
|
- [Permissions](https://gitlab.precise.seas.upenn.edu/help/permissions/permissions)
|
|
|
|
|
|
# What is [Git](http://www.git-scm.com)
|
|
|
- [Git cheatsheet](https://training.github.com/kit/downloads/github-git-cheat-sheet.pdf)
|
... | ... | @@ -36,25 +41,25 @@ |
|
|
|
|
|
# Wiki editing
|
|
|
- [Markdown syntax](https://gitlab.precise.seas.upenn.edu/help/markdown/markdown)
|
|
|
- Make new pages, syntax
|
|
|
- Drag-and-drop files to attach
|
|
|
- Make new pages: `[Title](page-name)`
|
|
|
- Drag-and-drop files to attach (DEMO)
|
|
|
|
|
|
# Projects
|
|
|
- Based around a git repo
|
|
|
- Namespace
|
|
|
- Namespaces
|
|
|
- Members and roles
|
|
|
- [User permission levels](https://gitlab.precise.seas.upenn.edu/help/permissions/permissions)
|
|
|
- Privacy levels
|
|
|
|
|
|
# Groups
|
|
|
- When to use one?
|
|
|
- How to organize it?
|
|
|
- When you know that all members may be working on a set of shared projects
|
|
|
|
|
|
# Issues and Milestones
|
|
|
- What are they for?
|
|
|
|
|
|
- Assign tasks/issues to an assignee with a specified date/milestone
|
|
|
- When to use them?
|
|
|
|
|
|
- Use them for keeping track of tasks, keeping track of bugs to be fixed, assigning tasks to a milestone date for tracking progress
|
|
|
|
|
|
## Command line instructions
|
|
|
|
... | ... | |