<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>iText, a Free Java-PDF Library: CVS</title><meta name="Description" content="How to use CVS to search for code changes, download the most recent iText source code and documentation."><meta name="Keywords" content="PDF, JAVA, iText, download, CVS"><link type="text/css" href="style.css" rel="stylesheet"></head><body><div id="content"> <div xmlns="http://www.w3.org/1999/xhtml" xmlns:site="http://www.lowagie.com/iText/site"> <div class="header">CVS Repository</div> <div class="title">Concurrent Versions System</div> CVS is the open standard for version control. CVS provides the means to store not only the current version of a piece of source code, but a record of all changes (and who made those changes) that have occurred to that source code.<br/> See <a href="http://cvshome.org">cvshome.org</a> for more info: <blockquote>CVS is the Concurrent Versions System, the dominant open-source network-transparent version control system. CVS is useful for everyone from individual developers to large, distributed teams: <ul> <li>Its client-server access method lets developers access the latest code from anywhere there's an Internet connection.</li> <li>Its unreserved check-out model to version control avoids artificial conflicts common with the exclusive check-out model.</li> <li>Its client tools are available on most platforms.</li> </ul></blockquote> <div class="title">Browse the CVS repository</div> One of the most interesting features of CVS at SourceForge, is the ability to consult <a href="http://cvs.sourceforge.net/viewcvs.py/itext/">the CVS repository</a> just using your browser (no CVS client installation needed). You can look for code that was removed; for instance if you used classes in <a href="http://cvs.sourceforge.net/viewcvs.py/itext/src/com/lowagie/servlets/">package com.lowagie.servlets</a> you can look in the CVS 'Attic' and download them from there if you still need them. This can be useful to track down problems if you update from a very old version to the most recent one. You can also look at the <a href="http://cvs.sourceforge.net/viewcvs.py/itext/src/com/lowagie/text/Cell.java?r1=1.88&r2=1.89">difference</a> between one version and the other. This way, you can see what bugfixes and optimalizations were added between versions. <div class="title">Downloading iText from the CVS repository</div> The iText repository is hosted at <a href="http://sourceforge.net/">SourceForge</a>. You need CVS client software to be able to get the source from the CVS repository. Please read the <a href="http://sourceforge.net/docman/display_doc.php?docid=766&group_id=1">WinCvs CVS Client Installation Instructions</a> if you want to know how to obtain and install a CVS client. If you are new at using CVS, you should also read the <a href="http://sourceforge.net/docman/display_doc.php?docid=14033&group_id=1">Basic Introduction to CVS and SourceForge.net (SF.net) Project CVS Services</a>. In a tool such as WinCVS you will need to enter the servertype (pserver), the server (cvs.sourceforge.net), a directory (/cvsroot/itext), a username (anonymous) and maybe a password (just press the Enter key if prompted for it). This results in the following CVSROOT: <span class="commandline">:pserver:anonymous@cvs.sourceforge.net:/cvsroot/itext</span>.<br/><br/> If you use CVS from the commandline, you'll have to login like this. <div class="commandline">cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/itext login</div> When asked for the <span class="commandline">CVS password:</span> just press enter. You can obtain todays complete sourcecode tree using this statement: <div class="commandline">cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/itext export -D now src</div> The complete iText site, tutorial and examples are in another module: <div class="commandline">cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/itext export -D now www</div><br/><br/> The three actions described above are also combined in the <a href="ant.html">ANT scripts</a>. You can get the source with this command <span class="commandline">ant getFromCvs</span>.<br/><br/> If all this doesn't work, please check the SourceForge status information. Anonymous CVS could be down. <div class="title">Developer Access</div> For the moment only 3 developers have been granted <a href="http://sourceforge.net/cvs/?group_id=15255">Developer CVS Access via SSH</a>. They are the only ones allowed to commit changes to the CVS repository. All other users only have anonymous ReadOnly access. </div> <div xmlns="http://www.w3.org/1999/xhtml" id="footer">Page Updated: 2004/12/01 10:50:53<br/> Copyright © 1999-2005 by Bruno Lowagie, Adolf Baeyensstraat 121, 9040 Gent, BELGIUM<br/> Read the <a href="privacypolicy.html">Privacy Policy</a> at lowagie.com; mailto: <a href="mailto:itext-questions@lists.sourceforge.net">itext-questions@lists.sourceforge.net</a></div></div><div xmlns="http://www.w3.org/1999/xhtml" id="navigation"><div id="itext"><a href="http://www.lowagie.com/iText/"><img border="0" src="images/logo.gif" class="logo"/></a><br/> a Free Java-PDF library<br/>by <a HREF="http://www.lowagie.com/" class="author">Bruno Lowagie</a><br/> and <a HREF="http://itextpdf.sourceforge.net/" class="author">Paulo Soares</a></div><div id="links"><a href="http://www.lowagie.com/iText/index.html" class="navigation">Home @ Lowagie.com</a><a href="http://sourceforge.net/projects/itext/" class="navigation">Home @ SourceForge.net</a><a href="http://itextsharp.sourceforge.net/" class="navigation">iTextSharp (.NET port)</a><br/><a href="download.html" class="navigation">Download & Compile</a><a href="docs.html" class="navigation">Documentation</a><a href="http://itextdocs.lowagie.com/tutorial/" class="navigation">iText by Example</a><a href="cvs.html" class="navigation">CVS Repository</a><a href="ant.html" class="navigation">ANT Scripts</a><a href="faq.html" class="navigation">FAQ</a><br/><a href="http://lists.sourceforge.net/lists/listinfo/itext-questions" class="navigation">Mailing List Registration</a><a href="http://news.gmane.org/gmane.comp.java.lib.itext.general" class="navigation">Mailing List Archives</a><a href="links.html" class="navigation">Useful Links</a><a href="amazon.html" class="navigation">Shop @ Amazon</a></div></div><div xmlns="http://www.w3.org/1999/xhtml" id="sourceforge"><a href="http://sourceforge.net"><img alt="SourceForge.net Logo" border="0" height="62" width="210" src="http://sourceforge.net/sflogo.php?group_id=group_id=15255&type=6"/></a></div><div id="commercial"><a xmlns="http://www.w3.org/1999/xhtml" href="amazon.html" class="amazonlinks">Amazon books:</a><script type="text/javascript"><!-- document.write('<iframe src="http://rcm.amazon.com/e/cm?t=itisacatalofwebp&o=1&p=8&l=as1&asins=1932111816,0596004591&fc1=000000&lc1=0000ff&bc1=<1=_blank&IS2=1&bg1=ffffff&f=ifr" width="120" height="240" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" align="Center"></iframe>'); //--></script><a href="http://www.amazon.co.uk/exec/obidos/ASIN/1932111816/catloogjecom-21" class="amazonlinks"> amazon.co.uk-link </a><br><script type="text/javascript"><!-- google_ad_client = "pub-0340380473790570"; google_ad_width = 120; google_ad_height = 600; google_ad_format = "120x600_as"; google_ad_channel =""; google_ad_type = "text"; google_color_border = "000000"; google_color_bg = "FFFFFF"; google_color_link = "B31800"; google_color_url = "B31800"; google_color_text = "FF2200"; //--></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script><div class="amazonlinks">Other links:</div><div class="firefox"><script type="text/javascript"><!-- google_ad_client = "pub-0340380473790570"; google_ad_width = 110; google_ad_height = 32; google_ad_format = "110x32_as_rimg"; google_cpa_choice = "CAAQ_-KZzgEaCHfyBUS9wT0_KOP143Q"; //--></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script></div><a xmlns="http://www.w3.org/1999/xhtml" href="http://www.refactorit.com/"><img height="26" width="120" border="0" src="http://www.refactorit.com/failid/rit_media/refactorit140x30.png"/></a></div></body></html>