Changes between Version 15 and Version 16 of InstallationGuidelines/Windows/Developer/Manual


Ignore:
Timestamp:
01/06/12 21:21:01 (10 years ago)
Author:
Daniel Klischies
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallationGuidelines/Windows/Developer/Manual

    v15 v16  
    4040  * [http://www.stickpeople.com/projects/python/win-psycopg/psycopg2-2.2.1.win32-py2.7-pg8.4.4-release.exe PostgreSQL-8.4.4]
    4141
    42 == Install Bzr ==
    43 We use the [http://wiki.bazaar.canonical.com/ Bazaar] Distributed Version Control System
    44 Several downloads are [http://wiki.bazaar.canonical.com/WindowsDownloads available], but we recommend using the Python Installer:
    45  * http://launchpad.net/bzr/2.4/2.4.2/+download/bzr-2.4.2-1.win32-py2.7.exe
     42== Install git ==
     43We use the [http://git-scm.com/ git] Distributed Version Control System
     44Several downloads are [http://code.google.com/p/msysgit/downloads/list available here], pick the latest one available and install it. Make sure that the shell extension is installed.
    4645
    47 Once you have done some hacking & are ready to share this with others, then  [https://login.launchpad.net/+login register for an account on LaunchPad], generate an SSH Key, and then push to your branch:
    48  * Unzip [http://eden.sahanafoundation.org/downloads/ssh.zip ssh.zip] to a folder in your path (e.g. 'windows')
    49  * {{{set HOME = C:\Users\windowsusername}}} (Best to do this in System Properties | Environment Variables to preserve across boots)
    50  * Create SSH keypair using [http://eden.sahanafoundation.org/raw-attachment/wiki/InstallationGuidelines/Windows/Developer/Manual/ssh-keygen.cmd ssky-keygen.cmd]
    51 {{{
    52 bzr whoami "Full Name <email@address.org>"
    53 bzr add
    54 bzr remove
    55 bzr commit
    56 bzr launchpad-login mylpusername
    57 bzr push lp:~mylpusername/sahana-eden/mybranch
    58 }}}
     46If you want to develop using the forks feature of github (which are basically branches - but in your own repository) or by direct code commits to the eden repository, you have to [https://github.com/signup/free create a GitHub account]. After that you can setup your GIT by configureing your SSH Keys and accountdata. A pretty good tutorial is available at the [http://help.github.com/win-set-up-git/ GitHub-Manual].
    5947== Next ==
    6048Install Web2Py & Sahana: