You can access the source code via your favourite WWW browser. This allows you to access the contents of individual files in the repository and also to look at the revision history and commit logs of individual files. You can also ask for a diff listing between any two versions on the repository.
To access CVS via cvsweb click here.To gain access via anonymous cvs use the following steps. For this example I will assume that you want a copy of the samba source code. For the other source code repositories on this system just substitute the correct package name
cvs -d :pserver:cvs@pserver.samba.org:/cvsroot login
cvs -z5 -d :pserver:cvs@pserver.samba.org:/cvsroot co sambaThis will create a directory called samba containing the latest samba source code. This corresponds to the HEAD development branch.
If you want a different branch use the -r option to the co command to specify the branch. For example to checkout the SAMBA_2_2 branch run the command
cvs -z5 -d :pserver:cvs@pserver.samba.org:/cvsroot co -r SAMBA_2_2 sambaIf you want the latest 3.0 development code, use the SAMBA_3_0 tag.
cvs -z5 -d :pserver:cvs@pserver.samba.org:/cvsroot co -r SAMBA_3_0 samba
cvs update -d -P
If you have an existing checkout from cvs.samba.org then you can run the following script to convert the tree to use pserver.samba.org.
find . -name Root -exec sh -c "sed 's/cvs\(.samba.org\)/pserver\1/g' < {} > {}. && mv {}. {}" \;This command will change all occurances of cvs.samba.org to pserver.samba.org in the CVS/Root files in your tree.
The disadvantage of the unpacked trees is that they do not support automatic merging of local changes like CVS does. rsync access is most convenient for an initial install.
Please refer the Development and General Roadmap page for information on the current cvs branches.
cvs -d :pserver:cvs@pserver.samba.org:/cvsroot co pserverYou really have to know what you are doing to do this. Please don't mail me with basic cvs or unix security questions.
You can access the source code via your favourite WWW browser. This allows you to access the contents of individual files in the repository and also to look at the revision history and commit logs of individual files. You can also ask for a diff listing between any two versions on the repository.
To access CVS via cvsweb click here.To gain access via anonymous cvs use the following steps. For this example I will assume that you want a copy of the samba source code. For the other source code repositories on this system just substitute the correct package name
cvs -d :pserver:cvs@pserver.samba.org:/cvsroot login
cvs -z5 -d :pserver:cvs@pserver.samba.org:/cvsroot co sambaThis will create a directory called samba containing the latest samba source code. This corresponds to the HEAD development branch.
If you want a different branch use the -r option to the co command to specify the branch. For example to checkout the SAMBA_2_2 branch run the command
cvs -z5 -d :pserver:cvs@pserver.samba.org:/cvsroot co -r SAMBA_2_2 sambaIf you want the latest 3.0 development code, use the SAMBA_3_0 tag.
cvs -z5 -d :pserver:cvs@pserver.samba.org:/cvsroot co -r SAMBA_3_0 samba
cvs update -d -P
If you have an existing checkout from cvs.samba.org then you can run the following script to convert the tree to use pserver.samba.org.
find . -name Root -exec sh -c "sed 's/cvs\(.samba.org\)/pserver\1/g' < {} > {}. && mv {}. {}" \;This command will change all occurances of cvs.samba.org to pserver.samba.org in the CVS/Root files in your tree.
The disadvantage of the unpacked trees is that they do not support automatic merging of local changes like CVS does. rsync access is most convenient for an initial install.
Please refer the Development and General Roadmap page for information on the current cvs branches.
cvs -d :pserver:cvs@pserver.samba.org:/cvsroot co pserverYou really have to know what you are doing to do this. Please don't mail me with basic cvs or unix security questions.
You can access the source code via your favourite WWW browser. This allows you to access the contents of individual files in the repository and also to look at the revision history and commit logs of individual files. You can also ask for a diff listing between any two versions on the repository.
To access CVS via cvsweb click here.To gain access via anonymous cvs use the following steps. For this example I will assume that you want a copy of the samba source code. For the other source code repositories on this system just substitute the correct package name
cvs -d :pserver:cvs@pserver.samba.org:/cvsroot login
cvs -z5 -d :pserver:cvs@pserver.samba.org:/cvsroot co sambaThis will create a directory called samba containing the latest samba source code. This corresponds to the HEAD development branch.
If you want a different branch use the -r option to the co command to specify the branch. For example to checkout the SAMBA_2_2 branch run the command
cvs -z5 -d :pserver:cvs@pserver.samba.org:/cvsroot co -r SAMBA_2_2 sambaIf you want the latest 3.0 development code, use the SAMBA_3_0 tag.
cvs -z5 -d :pserver:cvs@pserver.samba.org:/cvsroot co -r SAMBA_3_0 samba
cvs update -d -P
If you have an existing checkout from cvs.samba.org then you can run the following script to convert the tree to use pserver.samba.org.
find . -name Root -exec sh -c "sed 's/cvs\(.samba.org\)/pserver\1/g' < {} > {}. && mv {}. {}" \;This command will change all occurances of cvs.samba.org to pserver.samba.org in the CVS/Root files in your tree.
The disadvantage of the unpacked trees is that they do not support automatic merging of local changes like CVS does. rsync access is most convenient for an initial install.
Please refer the Development and General Roadmap page for information on the current cvs branches.
cvs -d :pserver:cvs@pserver.samba.org:/cvsroot co pserverYou really have to know what you are doing to do this. Please don't mail me with basic cvs or unix security questions.