Added hyperlinks.
[import/samba-web-svnimport.git] / subversion.html
1 <!--#include virtual="/samba/header.html" --> 
2   <title>Samba - Subversion Instructions</title>
3 <!--#include virtual="/samba/header_wide.html" -->
4
5 <h2>Subversion access to svnanon.samba.org</h2>
6
7 <H1>samba development changed to git</H1>
8
9 In January 2008 Samba development changed from using Subversion to Git for
10 version control. Please see the <a href="http://wiki.samba.org/index.php/Using_Git_for_Samba_Development">
11 Using Git for Samba Development</a> for details.
12
13 <h2>Overview</h2>
14
15 <p>svnanon.samba.org contains an anonymous Subversion repository. The source 
16 code in this repository is synchronised from the main branch every 5 minutes.</p>
17
18 <p>Subversion is available from <a href="http://subversion.tigris.org/">subversion.tigris.org</a>.</p>
19
20 <h3>Web access to the source</h3>
21
22 <p>You can access the subversion repository via websvn at <a
23 href="http://websvn.samba.org/">http://websvn.samba.org/</a>.</p>
24
25 <h3>Access via subversion</h3>
26
27 <p>To access the 'trunk', run:</p>
28
29 <pre>
30 svn co svn://svnanon.samba.org/samba/trunk samba-trunk
31 </pre>
32
33 <p>To check out a certain branch, say a branch called <b>BRANCH</b>, run:</p>
34
35 <pre>
36 svn co svn://svnanon.samba.org/samba/branches/<b>BRANCH</b> samba-<b>BRANCH</b>
37 </pre>
38
39 <p>Major current branches include:</p>
40
41 <pre>
42 svn co svn://svnanon.samba.org/samba/branches/SAMBA_3_0 samba-3_0
43 </pre>
44 <pre>
45 svn co svn://svnanon.samba.org/samba/branches/SAMBA_4_0 samba-4_0
46 </pre>
47
48
49 <h3>Access via rsync and ftp</h3>
50
51 <p>svnanon.samba.org also exports unpacked copies of most parts of the Subversion
52 tree at <A
53 HREF="ftp://svnanon.samba.org/pub/unpacked">ftp://svnanon.samba.org/pub/unpacked</A>
54 and also via anonymous rsync at rsync://svnanon.samba.org/ftp/unpacked/</p>
55
56 <p>I recommend using rsync rather than ftp. See <A
57 HREF="http://rsync.samba.org/">http://rsync.samba.org/</A>
58 for more info on rsync.</p>
59
60 <p>The disadvantage of the unpacked trees is that they do not support
61 automatic merging of local changes like CVS or Subversion does. rsync access is
62 most convenient for an initial install.</p>
63
64 <h3>Available branches</h3>
65
66 <p>
67 Please refer the <a href="/samba/devel/">Development and General Roadmap</a>
68 page for information on the current cvs branches.</p>
69
70 <h3>Reporting problems</h3>
71
72 <p>If you have any problems with this system please ask on the <a
73 href="http://lists.samba.org/">Samba mailing list</a>.</p>
74
75 <!--#include virtual="/samba/footer.html" -->