egroupware/phpgwapi/doc/cvs.html

125 lines
5.9 KiB
HTML
Executable File

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>phpgroupware.org</title>
<link rel="STYLESHEET" type="text/css" href="phpgw.css">
</head>
<body link="#ff6600" vlink="#6666aa">
<center>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td align="right">
<table border="0" cellspacing="3" cellpadding="3">
<tr>
<td><a href="http://www.phpgroupware.org/"><img src="../templates/default/images/logo.gif"></a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td valign="top" width="85%">
<table border="0" cellpadding="2"><tr><td>
<p>You can get your own copy of the phpGroupWare CVS tree by using a CVS client from your own system. If you don't already
have one, you can find one at <a href="http://www.cvshome.org">http://www.cvshome.org</a>.
You can get your own copy of the tree with the commands:</p>
<pre>cvs -d:pserver:anonymous@cvs.phpgroupware.sourceforge.net:/cvsroot/phpgroupware login</pre>
<p>When it asks you for a password, simply press the Enter key</p>
<p>Then type:</p>
<pre>cvs -z3 -d:pserver:anonymous@cvs.phpgroupware.sourceforge.net:/cvsroot/phpgroupware co [ -r &lt;TAG&gt; ] &lt;MODULE&gt;</pre>
<p>This will create a <tt>&lt;MODULE&gt;</tt> directory in your current
directory. It may take a bit of time, especially if your network connection
is slow or the module is an espeicially large one. But once it is done, you
will have an up to date copy of the master CVS source for that module. You
can then at any time cd into this directory and type:</p>
<pre>cvs -z3 update -dP</pre>
<p>to update your source tree to be in sync with the master tree. (The -z3 sets
the compression level)</p>
<p>The <tt>&lt;TAG&gt;</tt> refers to the release version that you
wish to checkout. At this time, tags that would be of use are:
<pre>
"Version-0_9_10-branch" - most recent release with patches applied,
"HEAD" - a development version and should be treated as such.
</pre>
</p>
<p>Valid module names are:</p>
<table border="0" cellpadding="1" cellspacing="1">
<tr><td>phpgroupware * </td><td>The core phpGroupWare libraries</td></tr>
<tr><td>phpgwapi * </td><td>The phpGroupWare API</td></tr>
<tr><td>addressbook * </td><td>an addressbook</td></tr>
<tr><td>admin * </td><td>Administration module</td></tr>
<tr><td>bookkeeping </td><td>Personal finance manager</td></tr>
<tr><td>bookmarks </td><td>Bookmark manager</td></tr>
<tr><td>calendar * </td><td>personal/Group calendar</td></tr>
<tr><td>cart </td><td>?</td></tr>
<tr><td>cdb </td><td>Contact Database Manager (work in progress)</td></tr>
<tr><td>chat </td><td>chat system</td></tr>
<tr><td>chora </td><td>CVS repository front-end</td></tr>
<tr><td>comic </td><td>Comic Strip system</td></tr>
<tr><td>cron * </td><td>cron files for administrative uses</td></tr>
<tr><td>dj </td><td>MP3 list manager (Soon to interface with icecast)</td></tr>
<tr><td>eldaptdir </td><td>LDAP Browser</td></tr>
<tr><td>email * </td><td>EMAIL reader (interfaces to IMAP/POP3)</td></tr>
<tr><td>filemanager * </td><td>Personal/Group Filemanagement</td></tr>
<tr><td>files * </td><td>Simple Structure for filemanager system</td></tr>
<tr><td>forum </td><td>A forum system</td></tr>
<tr><td>ftp </td><td>web based FTP client</td></tr>
<tr><td>headlines </td><td>news site headline system</td></tr>
<tr><td>hr </td><td>Human Resource module</td></tr>
<tr><td>inv </td><td>Invoice system</td></tr>
<tr><td>manual * </td><td>online phpGroupWare manual</td></tr>
<tr><td>mediadb </td><td>Media database tracking system</td></tr>
<tr><td>news_admin </td><td>create system wide news for your phpGroupWare installation</td></tr>
<tr><td>nntp * </td><td>Network News Reader</td></tr>
<tr><td>notes * </td><td>create personal/group notes</td></tr>
<tr><td>phonelog * </td><td>Phonelog system</td></tr>
<tr><td>bookkeeping </td><td>Personal finance manager</td></tr>
<tr><td>phpgroupware * </td><td>The core phpGroupWare libraries</td></tr>
<tr><td>phpgwapi * </td><td>The phpGroupWare API</td></tr>
<tr><td>phpgwnetsaint </td><td>Netsaint viewer</td></tr>
<tr><td>polls * </td><td>create/administer polls</td></tr>
<tr><td>preferences * </td><td>Manage phpGroupWare user preferences</td></tr>
<tr><td>projectbilling </td><td>?</td></tr>
<tr><td>projectdelivery </td><td>?</td></tr>
<tr><td>projecthours </td><td>?</td></tr>
<tr><td>projects </td><td>?</td></tr>
<tr><td>projectstatistics</td><td>?</td></tr>
<tr><td>rbs </td><td>Remote Booking System (soon to be merged into calendar)</td></tr>
<tr><td>setup * </td><td>phpGroupWare setup</td></tr>
<tr><td>squirrelmail * </td><td>EMAIL reader (interfaces to IMAP/POP3)</td></tr>
<tr><td>stocks </td><td>stock info grabber</td></tr>
<tr><td>todo * </td><td>TO-DO List manger</td></tr>
<tr><td>transy * </td><td>Language translation management</td></tr>
<tr><td>tts </td><td>Trouble Ticket System</td></tr>
<tr><td>wap </td><td>Wireless Application Protocol templates</td></tr>
<tr><td>weather </td><td>weather information grabber</td></tr>
</table>
<p>You should probably check out <code>phpgroupware</code> first, then
<code>cd&nbsp;phpgroupware</code>, and then check out any additional modules that you
want.<br>We suggest at a minimum that you install those modules that mare marked with an "*".</p>
<p>Please keep in mind that the CVS version may not always work correctly,
may be unpredictable, etc. The CVS version is a development version
and should be treated as such.</p>
</td></tr></table></td>
</tr></table>
</td>
</tr>
</table>
</center>
</body>
</html>