Changes between Version 8 and Version 9 of Chimera2/git
- Timestamp:
- May 6, 2013, 4:25:54 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Chimera2/git
v8 v9 4 4 5 5 We will use '''git''' and '''git flow''' for revision control to manage Chimera 2 source code. Development will follow the [http://nvie.com/posts/a-successful-git-branching-model/ Vincent Driessen's branching model] where the '''master''' branch is the release branch and the '''develop''' branch is the daily build branch. A ''team repository'' is the repository that is used to create release and daily builds, ''i.e.'', changes committed in developer repositories but not pushed to the team repository will not appear in either release or daily builds. 6 7 This document is not intended as a '''git''' tutorial or reference. It has examples for tasks that come up in development of Chimera 2. For a good introduction, read the '''git''' [http://git-scm.com/book/en/ book]. 8 9 There are many web pages describing '''git flow''' in various level of details. These two are good places to start: 10 - [http://jeffkreeftmeijer.com/2010/why-arent-you-using-git-flow/ Why aren't you using git-flow?] 11 - [http://yakiloo.com/getting-started-git-flow/ Getting Started - Git-Flow] 6 12 7 13 The remainder of this document describes some common tasks using '''git'''. ''plato'' refers to the Linux cluster on which the team repository is stored. ''franklin'' is the name of a node in the plato cluster.
![[Chimera Issue Tracking System]](/trac/chimera/chrome/site/chimera_logo.png)