diff --git a/cvs.html b/cvs.html index 4b3a9efc..f6bef54b 100644 --- a/cvs.html +++ b/cvs.html @@ -2,7 +2,7 @@ - SANE - Scanner Access Now Easy + SANE - CVS Access @@ -10,18 +10,35 @@ - + - +
- SANE + SANE
+
+

SANE: CVS Access

+ href="https://alioth.debian.org/scm/?group_id=1308" target="_top">SANE - CVS Access

- There is development and anonymous CVS access. To use anonymous + CVS, the Concurrent Versions + System, is used to develop SANE. To get the latest SANE software + (sane-backends and sane-frontends) our CVS server can be used. But keep + in mind that the software in CVS is not tested so the risk of bugs is + much higher than with stable releases. +

+

+ There is development and anonymous CVS access. If you are not a + developer, please use the anonymous access as mentioned below. +

+ +

Anonymous CVS Access (Read-Only)

+

+ To use anonymous CVS, use the following commands (just press enter when asked for the password):

@@ -29,34 +46,64 @@ cvs -d:pserver:anonymous@cvs.alioth.debian.org:/cvsroot/sane login cvs -z3 -d:pserver:anonymous@cvs.alioth.debian.org:/cvsroot/sane co sane-backends + +

+ Replace sane-backends by sane-frontends to get the + source code of sane-frontends. For more details on how to use CVS please + consult the man page cvs(1). +

+

+ If you just want to look at one file and don't want to download the + whole CVS tree, you can use cvsweb or any other of the methods mentioned + on the Alioth CVS page. +

+ + +

Developer Access to CVS (Read-Write)

If you intend to use the development CVS server, get a login at - Alioth and contact one of the SANE - project managers to get added to the project. Don't be surprised - that you get a "foo-guest" account, that's just the normal naming - scheme. Development CVS access is done by ssh (version 1): + href="https://alioth.debian.org/account/register.php" target="_top">get + a login at Alioth and contact + one of the SANE project managers to get added to the project. Don't + be surprised that you get a "foo-guest" account, that's just the normal + naming scheme. After being added to the project, it can take some hours + until you get write access to CVS. Development CVS access is done by ssh + (version 1):

   export CVS_RSH=ssh 
   cvs -z3 -d:ext:developername@cvs.alioth.debian.org:/cvsroot/sane co sane-backends
     

- For getting access to SANE frontends, just replace "sane-backends" by - "sane-frontends" in the commands above. The HTML pages are automatically - updated when any change is done in module "html". + For getting access to SANE frontends, just replace + sane-backends by sane-frontends in the commands + above. To get access to the html pages, use module html. The + HTML pages are automatically updated when any change is done in module + html. Also, the HTML lists of scanners/backends supported by the + CVS version of SANE is automatically created when changing any .desc + file.

+ +

+ The rules are pretty simple: If you change anything in your backend, do + whatever you want. Just don't break compilation :-). Don't change + backends of other active developers. For backends of non-active + developers or any other code you should either know what you are doing + or ask on sane-devel if the change is acceptable. Fixing spelling + mistakes or broken links in the HTML pages is appreciated. Before doing + major changes please ask on sane-devel. +

+ +

sane-commit Mailing list

If you are interested in the changes in the SANE CVS tree, subscribe to the sane-commit mailing list (see below).

-

- More information and links to CVS web can be found on the Alioth CVS page. -

+