User: user57 Date: 01/08/13 21:07:51 Modified: . cvs.jsp Added: . bm-usersguide.pdf Log: o added a blurb about Buildmagic under "More information on Build and Source". o added the pdf users guide. Revision Changes Path 1.6 +31 -17 newsite/cvs.jsp Index: cvs.jsp =================================================================== RCS file: /cvsroot/jboss/newsite/cvs.jsp,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- cvs.jsp 2001/07/11 06:37:00 1.5 +++ cvs.jsp 2001/08/14 04:07:51 1.6 @@ -3,9 +3,7 @@ <jsp:param name="SLOGAN" value="SOURCE CODE AND CVS"/> </jsp:include> - - - <!-- CONTENT --> + <!-- CONTENT --> <p class="head">JBOSS IS DEVELOPED PUBLICLY <p class="text">JBoss is a free implementation of the J2EE interfaces from SUN. Our code is co-developed and the source is freely available. You can either get the code in a zip format to browse it or, if you @@ -13,22 +11,22 @@ on your machine. <p class="text">We host our CVS at sourceforge. <A href="http://sourceforge.net"> <IMG src="http://sourceforge.net/sflogo.php?group_id=22866" width="88" height="31" border="0" alt="SourceForge Logo"></A> - <p class="head">SOURCE CODE - <p class="text"><a class="link" href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/jboss/"><font face="Myriad Web,Arial"><b>Browse the source on-line</b></font></a> + <p class="head">SOURCE CODE + <p class="text"><a class="link" href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/jboss/"><font face="Myriad Web,Arial"><b>Browse the source on-line</b></font></a> <br>Download a daily updated <a class="link" href="/zip_archives/">snapshot of the sources</a> (ZIP archive) - <p class="head">CVS ENVIRONMENT + <p class="head">CVS ENVIRONMENT <p class="text">To browse the source tree you <b>will need a CVS client</b>. If you don't have one already installed on your machine you can download <a class="link" href="http://www.jcvs.org/">jCVS</a>, the CVS client in java. jCVS will work on any platform including Linux. However we recommend the native Linux tools or try <a class="link" href="http://www.wincvs.org">winCVS</a> if you are based on a win32 platform. <p><b>Settings for anonymous browsing:</b></p> <p>CVSROOT is <br> - :pserver:[EMAIL PROTECTED]:/cvsroot/jboss + :pserver:[EMAIL PROTECTED]:/cvsroot/jboss <br>password is blank (type enter)</p> <p><b>Settings for developer access:</b></p> - <p>You have to use SSH:<br> - export CVS_RSH=ssh </p> - <p>CVSROOT is <br> - :ext:<sourceforge ID>@cvs.jboss.sourceforge.net:/cvsroot/jboss</p> - <p>For further explanations see <a href="http://sourceforge.net/cvs/?group_id=22866">instructions</a> at sourceforge</p> + <p>You have to use SSH:<br> + export CVS_RSH=ssh </p> + <p>CVSROOT is <br> + :ext:<sourceforge ID>@cvs.jboss.sourceforge.net:/cvsroot/jboss</p> + <p>For further explanations see <a href="http://sourceforge.net/cvs/?group_id=22866">instructions</a> at sourceforge</p> <p class="head">MODULES <p class="text">The following modules are available for browsing:</p> @@ -52,15 +50,31 @@ <p class="head">CVS Administration Polcies -<p class="text">For our policies on CVS versioning and branching see: <a href="CVSAdmin.jsp">CVS - Admin</a>. -<p class="head">More information on Build and Source - <p class="text">What is Ant?Ant is a Java based build tool. In theory it is kind of like make without makes wrinkles. + <p class="text">For our policies on CVS versioning and branching see: <a href="CVSAdmin.jsp">CVS Admin</a>. + + <p class="head">More information on Build and Source + <p class="text">What is Ant? Ant is a Java based build tool. In theory it is kind of like make without makes wrinkles. <p class="text">Why? Why another build tool when there is already make, gnumake, nmake, jam, and others? Because, they are limited to the OS, or at least the OS type such as Unix, that you are working on. Makefiles are inherently evil as well. <p class="text">Ant is different. Instead a model where it is extended with shell based commands, it is extended using Java classes. Instead of writing shell commands, the configuration files are XML based calling out a target tree where various tasks get executed. Each task is run by an object which implements a particular Task interface. Granted, this removes some of the expressive power that is inherent by being able to construct a shell command such as `find . -name foo -exec rm {}` but it gives you the ability to be cross platform. To work anywhere and everywhere. And hey, if you really need to execute a shell command, Ant has an exec rule that allows different commands to be executed based on the OS that it is executing on. <p><a class="link" href="http://jakarta.apache.org/cvsweb/index.cgi/jakarta-ant/docs/index.html%20">more doc</a></p> + + <p class="head">What is Buildmagic + <p class="text"> + Buildmagic is a collection of extension tasks for Ant v1.3 and a + general methodology for organization of build control files. + It was designed to allow aggregation of one or more source modules + into one logical project, yet still retain each modules individuality + (so that the same module could be incorporated into another project or + worked on independently of a project). + <p> + <ul> + <li>Buildmagic User's Guide + <a class="link" href="bm-usersguide.pdf">[pdf]</a> + </ul> + </p> + <p class="head">WHAT IS CVS (Concurrent Versions System) ? - <p class="text">CVS is a version control system. It is used to record the history of your source files. Bugs can creep in when software is modified, and may not be detected until a long time after the modification is made. With CVS, you can retrieve old versions to find which change caused the bug. + <p class="text">CVS is a version control system. It is used to record the history of your source files. Bugs can creep in when software is modified, and may not be detected until a long time after the modification is made. With CVS, you can retrieve old versions to find which change caused the bug. <p class="text">CVS can also help when a project is being worked on by multiple people, where overwriting each others changes is easy to do.CVS solves this problem by having each developer work in his/her own directory and then instructing CVS to merge the work when each developer is done. <p class="text"><a class="link" href="http://www.csc.calpoly.edu/%7Edbutler/tutorials/winter96/cvs/">more doc </a><br> 1.1 newsite/bm-usersguide.pdf <<Binary file>> _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] http://lists.sourceforge.net/lists/listinfo/jboss-development