Software Infrastructure : Setting up CVS Graphical User Interface (GUI) This page last changed on Jun 25, 2008 by salamy. ### Setting up WinCVS (v. 1.2) on your Windows 2000/XP (x86) computer to access the MBARI moonjelly CVS source code repository. 1). To install WinCVS 1.2 on your computer please click the following link: WinCVS-1.2.0 Download and download the WinCVS-1.2.0.zip folder to your Desktop. Extract all files to your C:\Program_Files folder for installation. 2). Next, open the WinCVS120 folder and double click on the Setup.exe icon. WinCVS should install on your computers' harddrive as C:\Program_Files\GNU\WinCVS_1.2 . 3). Once installed, open WinCVS (Startmenu - Programs - GNU - WinCVS_1.2 - WinCVS). The following edits will need to be performed for the GUI to "view" the moonjelly CVS repository. Under Admin on the main menu - click Preferences. Under the General tab enter your ID name and repository information where it says "ENTER THE CVSROOT" . An example of this would be (salamy@moonjelly:/home/cvs) . Users would type this in exactly, replacing only their ID names for "salamy". This sets the path to the moonjelly repository (/home/cvs) and logs in the user. NOTE: Your ID name is your e-mail name (the part before the @mbari.org). Still under the General tab, set the "AUTHENTIFICATION:" setting to - "passwd" file on the cvs server. Finally, click the WinCVS tab and set your "home" directory (aka. working directory or sandbox). This directory is where you will download repository files to make edits or add files. It is suggested to place this directory on the MBARI network (e.g., Tornado, Tempest) where it will be backed up nightly. Also, indicate the editor that you would like to view repository files with (e.g., CodeWarrior, emacs, etc.). 4). NOTE: To actually use this GUI on the moonjelly repository you will first need an excrypted CVS respository password (see also "Password Access" at the following link: https://oceana.mbari.org/confluence/display/CLT/Welcome+to+CVS%21 To do this, telnet to moonjelly with your MBARI UNIX account (NIS password) and at the initial prompt type the command encryptCVSpw. This runs a script requesting you to create and verify a password for the CVS repository. It outputs an encrypted version of that password. Please copy and e-mail the ENCRYPTED password (*exactly as listed*) to the CVS administrator (*salamy@mbari.org). You will receive an e-mail verification stating that the password account has been updated. You should then be able to access the repository. A good way to maneuver through the repository with your GUI is to have your web browser open to: http://moonjelly.shore.mbari.org/cgi-bin/cvsweb.cgi/ the same time in order to "view" the module's directory structure. This will greatly simplify your use of the system if you know exactly where the files are to be stored or retrieved. 5). Next, click Admin on main menu - click Login. Type in your requested repository password (normal text - not the scripts' encrypted text!). If you were able to log in properly you should see a line that says ****CVS exited normally with code 0****. Odd as it seems, this is correct. Attachments: WinCvs120.zip (application/x-zip-compressed)

Document generated by Confluence on Feb 04, 2026 09:02