Virgil CVS Access

This page contains information about the CVS repository where the source code to the Virgil compiler and other tools is maintained. This CVS repository also offers read-only browsing via a web interface.

Anonymous CVS Access

The source code to the Virgil compiler and related tools is maintained in a CVS repository that allows anonymous CVS access. This allows anyone to check out the most recent version of the code from CVS. To access the Virgil CVS repository, use the following commands to your CVS client, using a blank password:

% cvs -d :pserver:anonymous@samoa.cs.ucla.edu:/project/cvs/pub login
% cvs -d :pserver:anonymous@samoa.cs.ucla.edu:/project/cvs/pub checkout virgil

CVS Browsing

The webserver hosting this site is also configured to allow viewing the current CVS repository directly in your browser. This allows users to quickly check changes to the repository and view parts of the code for reference. Click here to browse the repository contents online.

Contributing Code to Virgil

The CVS repository is read-only to all users except core developers. To submit a patch or contribute other code to the project, subscribe to the mailing list and discuss your changes with the core developers first. You must submit your patch to a core developer to have it included into the CVS.