MyCampus About | Getting Started | Writing Plugins | Getting the Source | Branching

Checking-out the Source From SVN

To check the MyCampus source out from Subversion, you'll need to be an ACM member and a member of MacWarriors. To see if you quality, run the following commands:

$[local] ssh NETID@hiro.acm.uiuc.edu
NETID@hiro.acm.uiuc.edu's password:

$[hiro] pts membership NETID
  sig.macwarriors
  acm.users

If you cannot SSH into hiro or any of the other ACM boxes, or if running pts does not show you are a member of acm.users and sig.macwarriors, then you will not have access to the MyCampus source. If you feel this in an error on ACM's or MacWarrior's part, please email the MacWarrior's chair.

But, if you get past the above steps, then you are good to go. Make sure you log out of hiro and then continue following the steps for checking out the source below:

  • Navigate to the folder you want to check out the sources to (note: the check-out will create a folder).
  • Next, check-out the source from SVN.
    $ svn co svn+ssh://NETID@hiro.acm.uiuc.edu/afs/acm/sig/macwarriors/svn/MacWarriors/mycampus/trunk MyCampus
    NETID@hiro.acm.uiuc.edu's password:
    A    MyCampus/iPhone
    ...
    Checked out revision ##.
    
  • Now we are going to build it. Open the MyCampus.xcodeproj located in the iPhone folder in Xcode.
  • When it opens, under the Build menu, select Build and Run. Xcode should build the app, install it in the iPhone Simulator, and start it.
  • If the project does not build for you, try the following:
    • Make sure the target (under Project => Set Active SDK) is Simulator - iPhone OS 2.2.
    • In the build settings for the project (under Project => Edit Project Settings, then switch to Build), make sure that Code Signing Identity is set to either Don't Code Sign or your own personal provisioning profile.