Checking out and updating Continuity 6.3 from Windows XP and Linux / Mac
Please note: Currently the Continuity source code is only available for collaborators and is ONLY available for academic use.
Windows XP
Checking Out Continuity
Download pageant and PuTTYgen from: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
If you have not already done so, download and install TortoiseSVN and restart your computer
- Run PuTTYgen, and click generate. When its done, copy everything in the box under "Public key for pasting into Open SSH authorized key file:" into a text file. Save this text file as publickey.txt or something like that. Click “Save private key” and save as privatekey.ppk or something like that.
Request an account at https://www.nbcr.net/accounts/apply.php, and specify that this is for Continuity repository request, and Dr. McCulloch's address (amcculloch@ucsd.edu) for his approval request. If you already have an account at NBCR, then just send such as request directly to admin@nbcr.net, and copy Dr. McCulloch directly.
- Wait until Wilfred e-mails you to tell you that access has been granted. This should take somewhere between 10 minutes and a week. You can continue setting things up while you are waiting, but step 11 below will fail if he has not yet approved you.
- Run Pageant (downloaded in step 1). Right click pagent in the Windows tray (bottom right of your screen) It looks like a computer with a black “secret agent” hat on top of it. Click “Add key…” and select to the privatekey.ppk file you saved in step 2.
Make some folder you want to stick Continuity in. I usually call mine ContinuityDev
- Go into that folder and right click anywhere. You should see “SVN Checkout” in the context menu. Click it.
- In the “Checkout” menu that pops up, enter:
svn+ssh://svn@summit.ucsd.edu/cmrg/SVNROOT/continuity/trunk
and make sure "Checkout directory:" is the directory you want all the files to go into (C:\Documents and Settings\fred\Desktop\ContinuityDev my case)
- Click OK. If it asks you for your password then you don’t have pageant running with your private key. Do step 8 again. Then click “OK” with a blank password. If it still asks for your password, double check to make sure your private key is in pageant by right-clicking pageant in the tray, and clicking “View Keys” If your key is in that list, then make sure Wilfred has granted you access to the repository.
- If all goes well with step 11, you should see hundreds of files being listed as they are downloaded. Wait 5 to 30 minutes depending upon the speed of your internet connection.
Instructions for Updating Continuity 6.3 on Windows XP
- Make sure pageant is running in the windows tray and has your key loaded. If not, see step 7 in the instructions above.
Right click on your continuity root folder (for me this is C:\Documents and Settings\fred\Desktop\ContinuityDev). Click “SVN Update”
- After running Continuity, make sure to click the link on the splash (i.e. “loading”) window that says “Update Server Binaries” the first time.
Linux / Mac
Checking Out Continuity
If you have not already done so, download and install Subversion (svn)
- From the shell type
ssh-keygen -t rsa
Request an account at https://www.nbcr.net/accounts/apply.php, and specify that this is for Continuity repository request, and Dr. McCulloch's address (amcculloch@ucsd.edu) for his approval request. If you already have an account at NBCR, then just send such as request directly to admin@nbcr.net, and copy Dr. McCulloch directly.
- Make a directory to place Continuity, and cd to the directory. I called mine cont_dev, but you can substitute that with whatever you like:
mkdir cont_dev cd cont_dev
Then Check out Continuity from that directory like this (make sure to include the "." at the end of the line as shown):svn co svn+ssh://svn@summit.ucsd.edu/cmrg/SVNROOT/continuity/trunk/ .
- If all goes well with step 5, you should see hundreds of files being listed as they are downloaded. Wait 5 to 30 minutes depending upon the speed of your internet connection.
Instructions for Updating Continuity 6.3 on Linux
- cd to cont_dev (or whatever your directory is called)
- Type
svn update
- After running Continuity, make sure to click the link on the splash (i.e. “loading”) window that says “Update Server Binaries” the first time.
