For some time now a Subversion (source control management system) has 
existed on Genunix (http://svn.genunix.org/).  This repository is 
managed by Cyril Plisko.  An repo has been added for the Docs community 
to use in whatever what it chooses.  You can view the repo on the web here:
http://svn.genunix.org/repos/docs/

At this time 3 persons have commit access: Michelle Olson, Eric Lowe, 
and myself.  Additional commiters can be added but must be approved by 
Michelle Olson and/or Susan Webber.  For technical questions please 
contact me or utilize this (docs-discuss) list.  Please do not contact 
Cyril directly for Docs related Subversion issues or requests.

Subversion can be obtained via Blastwave (pkg-get -i subversion) on both 
Solaris/X86 and Solaris/SPARC.

Anonymous users can check out the docs repo in the following way:

benr at aeon tmp$ svn co http://svn.genunix.org/repos/docs/
A    docs/build_guide
A    docs/build_guide/ONbuild.tex
A    docs/build_guide/Makefile
A    docs/README
Checked out revision 229.

You can update your checkout with the command "svn update".

Users with commit access must check out the repo in the following way:

benr at aeon svn$ svn checkout --username benr --password 'mypass' 
svn://svn.genunix.org/docs/

As a commiter, once you have checked out the repo, make your edits or 
changes.  Use the 'svn status' command to see what has been changed and 
needs to be checked in.  To add a new file/directory to the repo use the 
command 'svn add file1 file2 newdir'.  To checkin changes use the 
command 'svn commit -m "I changed some stuff."' (-m specifies a 
comment/message about the commit)

The following is an example:
benr at aeon svn$ svn checkout --username benr --password 'mypass' 
svn://svn.genunix.org/docs/
A    docs/build_guide
A    docs/build_guide/ONbuild.tex
A    docs/build_guide/Makefile
A    docs/README
Checked out revision 229.
benr at aeon svn$ cd docs/build_guide/
benr at aeon build_guide$ vi Makefile
benr at aeon build_guide$ svn status
M      Makefile
benr at aeon build_guide$ svn commit -m "Added note about obtaining needed 
tools"
Sending        build_guide/Makefile
Transmitting file data .
Committed revision 230.



The OS-DevRef will be worked on in this repo in the near future.  I've 
currently moved my guide to building OpenSolaris into the repo (started 
prior to OpenSolaris Opening Day but never completed/released), and I 
plan to move some other docs of mine into the repo in the future.

benr.




Reply via email to