Q: How can I check VR Juggler out of CVS on SourceForge when I am behind a firewall?

Many coorporate firewalls will not allow users to access the outside world on the proper TCP/IP ports to check VR Juggler out from the SourceForge CVS repository.

A: You can use CVSGrab to check out any project that has !ViewCVS enabled.

CVSGrab Home

For example you could use the following commands to check out the modules juggler, PyJuggler, or cppunit.

cvsgrab -rootUrl http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/vrjuggler/ -package juggler -destDir . -prune true

cvsgrab -rootUrl http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/vrjuggler/ -package PyJuggler -destDir . -prune true

cvsgrab -rootUrl http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/vrjuggler/ -package cppunit-destDir . -prune true 

However, with cvsgrab v2.0 you need to specify the "packagePath" so the proper command line is now:

cvsgrab -rootUrl http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi  -packagePath vrjuggler/juggler -destDir . -prune true

Back to: LiveFaq