summaryrefslogtreecommitdiff
path: root/PsasWinCvsSettings.mdwn
blob: 7026b2be26d307f3780e40bd8bbcd51aea108233 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# <a name="WinCVS (1.3.13.1 Beta 13 (Build"></a><a name="_WinCVS (1.3.13.1 Beta 13 (Build"></a> WinCVS (1.3.13.1 Beta 13 (Build 1)) Settings

Wow, this totally sucks to set up, but I encountered only one weird problems which was pretty quickly resolved. Here's the whole 9 yards.

1. Install [WinCVS 1.3b13](http://www.wincvs.org). You can run it, but don't set any settings yet.
2. Install [Cygwin](http://www.cygwin.org). You download the setup executable, run it, and then choose a mirror, and then choose which packages you want. Be sure that (under `net` I think) `openssh` and some editor like `vim` (under `editors` I think) is chosen... otherwise, the default choices give you an amazingly functional, if minimal, bash environment.
3. Setup ssh within Cygwin just like instructions tell you to in [[AvionicsCVSAccess]].
4. Then run WinCVS and set the following:

Under WinCVS Preferences (Admin:Preferences if you lose the dialog), choose the following settings. Obviously, replace `andrew` by your own username.

<div>
  <center>[[wincvs_preferences_general_dialog.png]] [[wincvs_preferences_ssh_settings.png]] [[wincvs_preferences_globals.png]] [[wincvs_preferences_cvs.png]] [[wincvs_preferences_wincvs.png]] [[wincvs_preferences_command_dialogs.png]]</center>
</div>

Now choose `Create: Check Out Module`. If `Create` doesn't exist, choose `Remote: Check Out Module` . Make sure the following check box is checked - you'll need to force the CVSROOT thing with -d:

<div>
  <center>[[wincvs_init_settings.png]]</center>
</div>

And now you can checkout the `C` module using the `Modify:Check Out` Option. Be sure to put the module in a sane place (i.e., in your documents folder or something like that).

<div>
  <center>[[wincvs_checkout_Settings.png]]</center>
</div>

... and now you're set! The PDF attached below was very useful in helping set up and use WinCVS... as was James.