Available CVSup Client Programs
Important: One of your obligation of using CVSup is to subscribe
to the ACE mailing list and read
the mail regularly. Please be sure to mention that you're using CVSup
when you raise any questions in the mailing list.
Benefits of using CVSup
- Smart update of ACE/TAO source trees.
- Keep you up-to-date to our CVS repository (This may not
necessarily be a benefit at all sometime. ;-)
- Reduce download time.
- Capable of checking out any beta/major release of ACE/TAO by
specifying the cvs tag you want.
- Optionally, you can maintain a duplicate of our CVS repository
locally and synchronize the duplicate thru CVSup.
- More details can be found at CVSup's main web
page.
How to run cvsup
There's a very nice CVSup
FAQ by the author of CVSup available. Reid Spencer prepared a
very nice writeup on how to use CVSup
to maintain and synchronize local cvs repository.
- After installing cvsup in your system, create a work directory
for cvsup and change into this directory.
- Copy the
ace-supfile into
this directory.
- Create a subdirectory called
ACE_wrappers under
your work directory.
- Run cvsup as
cvsup ace-supfile. Cvsup will create
a subdirectory called sup/ under the work directory.
This is where it keeps all its housekeeping information.
- The default setting of the example ace-supfile is to check out
the most up-to-date version of ACE under
your_work_dir/ACE_wrapper only. Read the ace-supfile in detail
on how to checkout TAO and JavaACE and how to change the
directory setting.
- If you are connecting from behind a firewall, you'll need to
specify "
-P m " to establish multiplex connection mode.
- Please report any difficulties, suggestions, comments to me.
Here is a collection of CVSup client programs that I found on the web.
Use at your own risk. The client programs listed below should all be
self-contained. I recommend you use this ace-supfile and modify it to suit
your need. Please read the ace-supfile carefully.
CVSup client for Windows NT/95 is currently unavailable.
Currently, three modules are available (ACE/TAO/JavaACE) from our
server. For more information on cvs tag availibility, please check here.
- Feature of using CVSup to retrieve ACE/TAO/JavaACE source tree:
- Only modified files are retrieved (and they are patched.)
- Can specify a tagged version or a date
- Selectively retrieve package(s)
- You can reject any specified files (e.g., you can prevent
cvsup from checking out MSVC project files if you are not
working on MSVC.)
- More Info:
- Client programs:
Due to a recently discovered bug in CVSup you must use one of
the client programs you can find in this page (i.e.,
version 16.1d.)
Previously downloaded client programs will NOT function
properly.
If you can't find a client for your platform and you are feeling
adventurous, you may want to try porting CVSup to your platform. Grab
the
CVSup source and follow the instructions.
List of supfiles for available CVSup modules:
- ACE/TAO
- JACE
- autobuild
CVSup is developed by John
D. Polstra of John D. Polstra & Co., Inc. CVSup is free software.
Nanbor
Wang,
<nanbor at cse wustl edu>
Last modified 16:45:58 CDT Oct 02 2002
[an error occurred while processing this directive]