2977.1.10
by Ian Clatworthy
2nd cut at Distributed collaboration chapter |
1 |
Distributed development |
2 |
======================= |
|
3 |
||
4 |
Motivation |
|
5 |
---------- |
|
6 |
||
7 |
Distributed VCS tools offer new ways of working together, |
|
8 |
ways that better reflect the modern world we live in and |
|
9 |
ways that enable higher quality outcomes. |
|
10 |
||
11 |
The decentralized with shared mainline workflow |
|
12 |
----------------------------------------------- |
|
13 |
||
3407.1.1
by John Arbash Meinel
minor doc clarification for decentralized with shared-mainline |
14 |
In this workflow, each developer has their own branch or branches, plus |
15 |
a checkout of the main branch. They do their work in their personal |
|
16 |
branch, then merge it into the mainline when it is ready. |
|
2977.1.10
by Ian Clatworthy
2nd cut at Distributed collaboration chapter |
17 |
|
18 |
.. image:: images/workflows_shared.png |
|
19 |
||
20 |
Other distributed workflows are explored later in this chapter. |
|
3407.1.1
by John Arbash Meinel
minor doc clarification for decentralized with shared-mainline |
21 |
|
22 |
.. |
|
23 |
vim: tw=74 ft=rst |