commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

doc/www.gnu.org/faq/faq.wml


From: Patrik Reali
Subject: doc/www.gnu.org/faq/faq.wml
Date: Mon, 19 Apr 2004 21:54:04 +0200 (CEST)

2004-04-19  Patrik Reali  <address@hidden>
        * doc/www.gnu.org/faq/faq.wml: new entry "How do you keep your
        sources synchronized"

Index: doc/www.gnu.org/faq/faq.wml
===================================================================
RCS file: /cvsroot/classpath/classpath/doc/www.gnu.org/faq/faq.wml,v
retrieving revision 1.7
diff -u -r1.7 faq.wml
--- doc/www.gnu.org/faq/faq.wml 5 Apr 2004 21:13:14 -0000       1.7
+++ doc/www.gnu.org/faq/faq.wml 19 Apr 2004 19:43:46 -0000
@@ -286,6 +286,28 @@
 
 </faq>
 
+<faq question="How can I synchronize my sources with GNU Classpath?">
+
+When developing a JVM that uses GNU Classpath, a copy of GNU Classpath local 
to the JVM is often used. To keep the Classpath sources synchronized with the 
main development, a few approaches are possible (we assume here that you are 
keeping the local copy of Classpath in your JVM revision control software):
+<ul>
+<li>Use CVS import and CVS update as explained in <createlink 
url="http://www.cvshome.org/docs/manual/cvs-1.11.14/cvs_13.html#SEC104"; 
name="Section 13: Tracking Thirdparty sources"> of the CVS manual. This works 
well for minor changes, but has the disadvantage of a limited control on the 
update / merge of the sources. In fact, most of the developers prefer merging 
the changes by hand.
+
+<li>libgcj, which is almost always trying to be
+as synchronized as possible with GNU Classpath CVS, has a script
+that runs daily which produces a (colored) differences overview
+(including patch/diffs). They also put in special markers into the
+source for gcj specific changes that the script recognizes.
+<ul>
+<li>Script can be found at:
+<createlink 
url="http://savannah.gnu.org/cgi-bin/viewcvs/gcc/wwwdocs/bin/gen-classpath-compare";>
+
+<li>Daily updated result:
+<createlink url="http://gcc.gnu.org/java/libgcj-classpath-compare.html";>
+</ul>
+</ul>
+
+</faq>
+
 </faq-section>
 
 <faq-section name="Classpath Implementation">




reply via email to

[Prev in Thread] Current Thread [Next in Thread]