DCVS Server Network
Server dcvs1.domain1.org Server dcvs2.domain2.net
----------------- -----------------
cvsupd ------------------------------------> cvsup
cvsup <------------------------------------ cvsupd
/ A efficient RCS-Delta exchange / A
/ / / /
| | | |
V | V |
repo1: /usr/dcvs repo2: /usr/dcvs
----- -----
Collections
(Modules) c1/... c1/...
c2/... /--- c2/...
c3/... / /--> c3/...
/ / \ A
/ A \ A / / \ \
/ | \ \ / / \ \
/ / \ \ / / \ \
/ / | | / / \ \
/ commit | | / / | |
checkout / | | | | | |
update / | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | V | | |
V | | | wrksp3 (andy) | |
wrksp1 (peter) | | | |
| | c2/... [devel_b5_at_dcvs2] | |
c1/...[trunk] | | | |
V | | |
wrksp2 (anne) wrksp4 (alice) | |
V |
c2/... [devel_b1_at_dcvs1] c1/... [devel_b4_at_dcvs2]
Workspaces c3/... [devel_b4_at_dcvs1] c3/... [trunk]
Workstation ws1.domain1.org Workstation ws1.domain2.net
--------------- ---------------
dcvs{at}elego.de