2003-09-19 17:33:24 +00:00
|
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
|
|
|
|
|
|
<html>
|
|
|
|
<head>
|
2003-09-23 11:12:42 +00:00
|
|
|
<title>SANE - CVS Access</title>
|
2003-09-19 17:33:24 +00:00
|
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
|
|
|
<meta name="author" content="Henning Meier-Geinitz">
|
|
|
|
<meta name="keywords" content="sane, scanner, cvs, cvsweb, development, unstable">
|
|
|
|
<meta name="description" content="SANE CVS server">
|
|
|
|
<link href="mailto:hmg-guest@users.alioth.debian.org" rev="made">
|
|
|
|
<link rel="icon" href="favicon.ico" type="image/x-icon">
|
|
|
|
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
|
2003-09-23 11:12:42 +00:00
|
|
|
</head>
|
2003-09-19 17:33:24 +00:00
|
|
|
|
2003-09-23 11:12:42 +00:00
|
|
|
<body bgcolor="#FFFFFF" text="#000000">
|
2003-09-19 17:33:24 +00:00
|
|
|
<center>
|
2003-09-23 11:12:42 +00:00
|
|
|
<a href="http://www.sane-project.org" target="_top"><img
|
|
|
|
src="images/sane-logo-3.png"
|
|
|
|
alt="SANE" height="225" width="192" border="0"></a>
|
2003-09-19 17:33:24 +00:00
|
|
|
</center>
|
|
|
|
|
2003-09-23 11:12:42 +00:00
|
|
|
<hr>
|
|
|
|
|
2003-09-19 17:33:24 +00:00
|
|
|
<h1><a
|
2003-09-23 11:12:42 +00:00
|
|
|
href="https://alioth.debian.org/scm/?group_id=1308" target="_top">SANE - CVS Access</a></h1>
|
2003-09-19 17:33:24 +00:00
|
|
|
|
|
|
|
<p>
|
2003-09-23 11:12:42 +00:00
|
|
|
CVS, the <a href="http://www.gnu.org/software/cvs/">Concurrent Versions
|
|
|
|
System</a>, 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.
|
|
|
|
</p>
|
|
|
|
<p>
|
|
|
|
There is development and anonymous CVS access. If you are not a
|
|
|
|
developer, please use the anonymous access as mentioned below.
|
|
|
|
</p>
|
|
|
|
|
|
|
|
<h2>Anonymous CVS Access (Read-Only)</h2>
|
|
|
|
<p>
|
|
|
|
To use <em>anonymous</em>
|
2003-09-19 17:33:24 +00:00
|
|
|
CVS, use the following commands (just press enter when asked for the
|
|
|
|
password):
|
|
|
|
</p>
|
|
|
|
<pre>
|
|
|
|
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
|
|
|
|
</pre>
|
2003-09-23 11:12:42 +00:00
|
|
|
|
|
|
|
<p>
|
|
|
|
Replace <em>sane-backends</em> by <em>sane-frontends</em> to get the
|
|
|
|
source code of sane-frontends. For more details on how to use CVS please
|
|
|
|
consult the man page <em>cvs(1)</em>.
|
|
|
|
</p>
|
|
|
|
<p>
|
|
|
|
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 <a href="https://alioth.debian.org/scm/?group_id=1308"
|
|
|
|
target="_top">Alioth CVS page</a>.
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
|
|
<h2>Developer Access to CVS (Read-Write)</h2>
|
2003-09-19 17:33:24 +00:00
|
|
|
<p>
|
|
|
|
If you intend to use the <em>development</em> CVS server, <a
|
2003-09-23 11:12:42 +00:00
|
|
|
href="https://alioth.debian.org/account/register.php" target="_top">get
|
|
|
|
a login at Alioth</a> and <a
|
|
|
|
href="https://alioth.debian.org/projects/sane/" target="_top">contact
|
|
|
|
one of the SANE project managers</a> 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):
|
2003-09-19 17:33:24 +00:00
|
|
|
</p>
|
|
|
|
<pre>
|
|
|
|
export CVS_RSH=ssh
|
|
|
|
cvs -z3 -d:ext:developername@cvs.alioth.debian.org:/cvsroot/sane co sane-backends
|
|
|
|
</pre>
|
|
|
|
<p>
|
2003-09-23 11:12:42 +00:00
|
|
|
For getting access to SANE frontends, just replace
|
|
|
|
<em>sane-backends</em> by <em>sane-frontends</em> in the commands
|
|
|
|
above. To get access to the html pages, use module <em>html<em>. The
|
|
|
|
HTML pages are automatically updated when any change is done in module
|
|
|
|
<em>html<em>. Also, the HTML lists of scanners/backends supported by the
|
|
|
|
CVS version of SANE is automatically created when changing any .desc
|
|
|
|
file.
|
|
|
|
</p>
|
|
|
|
|
|
|
|
<p>
|
|
|
|
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.
|
2003-09-19 17:33:24 +00:00
|
|
|
</p>
|
2003-09-23 11:12:42 +00:00
|
|
|
|
|
|
|
<h2>sane-commit Mailing list</h2>
|
2003-09-19 17:33:24 +00:00
|
|
|
<p>
|
|
|
|
If you are interested in the changes in the SANE CVS tree, subscribe to
|
|
|
|
the <a
|
|
|
|
href="http://lists.alioth.debian.org/mailman/listinfo/sane-commit" target="_top">sane-commit
|
|
|
|
mailing list</a> (see below).
|
|
|
|
</p>
|
2003-09-23 11:12:42 +00:00
|
|
|
|
2003-09-19 17:33:24 +00:00
|
|
|
|
|
|
|
<hr>
|
|
|
|
|
2003-09-20 12:30:00 +00:00
|
|
|
<p>
|
|
|
|
$Date$ $Author$<br>
|
2003-09-19 17:33:24 +00:00
|
|
|
<a href="/">Overview</a><br>
|
|
|
|
<a href="http://www.mostang.com/sane/" target="_top">SANE
|
|
|
|
homepage</a><br>
|
|
|
|
</p>
|
|
|
|
</body>
|
|
|
|
|
|
|
|
</html>
|