|
Trunk: Main development line Branch: Start a new line to develop on. Commit: Save a version of your work Merge: Join your branch back to the Trunk Checkout: Create a local working copy update: Merge changes from the trunk to a local working copy Conflict: Changes are made by different users that cannot be merged until they are resolved Tag: Snapshot in time. For example, a release Fork: To create a branch |
Simple, easy, and provides backup for the project
We can share catalogs, code, paper text, and archive material
Sharing, commenting, reviewing of code, tracking progress, documentation, automatic builds, and writing papers