1402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael MollSearch CVS is a tool for converting cvs commits into a mysql database, which 2402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Mollcan be updated without worry of data duplication. The database is then searchable 3402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Mollvia a web page run on www.eclipse.org. 4402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 5402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael MollMySQL Server Quick Setup: 6402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 7402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll1. Extract the searchcvs/ folder from cvs and place it in your $HOME folder 8402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Mollon some server running MySQL 5 and PHP 4 or 5 with the MySQL module for MySQL 5 compiled in. 9402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 10402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll2. Customize setup.sh for your needs and run it to extract your code from cvs. 11402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 12402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll3. Load database tables using .dump files provided. 13402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 14402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll4. Edit includes/parsecvs-dbaccess.php. Run parsecvs.sh. 15402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 16402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll5. To make nightly updates to the data (reflecting the day's cvs commits), run parsecvs.sh as a cron like this: 17402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 18402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll#Min Hr Mday Month Wday Cmd 19402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll00 22 * * * $HOME/searchcvs/parsecvs.sh 2>&1 1> $HOME/searchcvs/parsecvs.log.txt 20402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 21402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll---- 22402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 23402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael MollAdditional details on setup and on using this tool can be found here: 24402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Moll 25402794e73aed8611d62eb4b01cd155e2d76fcb87Raphael Mollhttp://wiki.eclipse.org/index.php/Search_CVS 26