From anders@columbia.edu Thu Aug 3 15:41:19 2000 Date: Fri, 28 Jul 2000 14:09:36 -0400 (EDT) From: "[a-nders]" To: Gordon A. Campbell Subject: network analysis tool -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 i've created a cvs archive for the network tool to make it easier for us to both work on it without stepping on each others' toes too much. cvs is a wonderful tool and you should really read up on it if you aren't already familier with it. at any rate, you will need to do the following: set the CVS_ROOT environment variable to /home/cvs (i just put 'export CVSROOT=/home/cvs' in my .bashrc) go to a web accessible directory such as your /home/httpd/html/gcweb, and type % cvs checkout network this will create a directory called network with all the files for the project in it. then you can go to town on those files. when you change a file and want to have the central archive changed to match it, do % cvs commit whatever_file.java it will then drop you into vi to let you enter a commment on what the changes you made were. if you create an entirely new file that you want added to the central repository, you have to first add it, then do a commit on it. ie: % cvs add foo.java % cvs commit foo.java you'll also want to periodically update your copy of the archive so that it will match any changes i've made. so whenever you reach a stopping point, do % cvs update from within the network directory. i try to keep .class files out of the cvs repository since they're redundant. so you'll need to build everything first, before it will be really useful. DBServ.java and Graph.java are the files that you need to compile to get the server and applet classes. then you need to have the server running before you fire up the applet in a browser. i've also been sticking javadoc comments in everything and keeping the documentation in cvs as well. so if you change any documentation, rerun javadoc and commit the html files as well. let me know if you have any questions. . . . .............. ......... . ............................ ........ -----BEGIN PGP SIGNATURE----- Version: PGP 6.5.2 iQA/AwUBOYHMZTqwMDD0o+1UEQIDrwCgpgFIfW5E/h+QMhhcqgaD7JxToaIAn1jR E4IwEBkcWzW3I+rQXb/1/216 =yNxs -----END PGP SIGNATURE-----