Fixed #16209 -- Added notes about the DVCS mirrors to the install docs. Thanks, bedmondmark.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@16460 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Jannis Leidel 2011-06-26 16:52:13 +00:00
parent 8c2099ae64
commit b4bd6bb78a
2 changed files with 24 additions and 3 deletions

View File

@ -355,6 +355,7 @@ answer newbie questions, and generally made Django that much better:
Christian Metts Christian Metts
michal@plovarna.cz michal@plovarna.cz
Slawek Mikula <slawek dot mikula at gmail dot com> Slawek Mikula <slawek dot mikula at gmail dot com>
Shawn Milochik <shawn@milochik.com>
mitakummaa@gmail.com mitakummaa@gmail.com
mmarshall mmarshall
Andreas Mock <andreas.mock@web.de> Andreas Mock <andreas.mock@web.de>

View File

@ -236,16 +236,34 @@ Installing the development version
If you'd like to be able to update your Django code occasionally with the If you'd like to be able to update your Django code occasionally with the
latest bug fixes and improvements, follow these instructions: latest bug fixes and improvements, follow these instructions:
1. Make sure that you have Subversion_ installed, and that you can run its 1. Make sure that you have Subversion_, Git_, or Mercurial_ installed, and
commands from a shell. (Enter ``svn help`` at a shell prompt to test that you can run its commands from a shell. (Enter ``svn help``,
this.) ``git help``, or ``hg help`` at a shell prompt to test this.) Note that
the Subversion repository is the canonical source for the official
Git and Mercurial repositories and as such will always be the most up-to-date.
2. Check out Django's main development branch (the 'trunk') like so: 2. Check out Django's main development branch (the 'trunk') like so:
.. code-block:: bash .. code-block:: bash
# Subversion
svn co http://code.djangoproject.com/svn/django/trunk/ django-trunk svn co http://code.djangoproject.com/svn/django/trunk/ django-trunk
Mirrors of the Subversion repository can be obtained like so:
.. code-block:: bash
# Git
git clone https://github.com/django/django.git
# Mercurial
hg clone https://bitbucket.org/django/django
.. warning ::
These mirrors should be updated every 5 minutes but aren't guaranteed
to be up-to-date since they are hosted on external services.
3. Next, make sure that the Python interpreter can load Django's code. The most 3. Next, make sure that the Python interpreter can load Django's code. The most
convenient way to do this is to `modify Python's search path`_. Add a ``.pth`` convenient way to do this is to `modify Python's search path`_. Add a ``.pth``
file containing the full path to the ``django-trunk`` directory to your file containing the full path to the ``django-trunk`` directory to your
@ -288,4 +306,6 @@ this, Subversion will automatically download any changes.
.. _`download page`: http://www.djangoproject.com/download/ .. _`download page`: http://www.djangoproject.com/download/
.. _Subversion: http://subversion.tigris.org/ .. _Subversion: http://subversion.tigris.org/
.. _Git: http://git-scm.com/
.. _Mercurial: http://mercurial.selenic.com/
.. _`modify Python's search path`: http://docs.python.org/install/index.html#modifying-python-s-search-path .. _`modify Python's search path`: http://docs.python.org/install/index.html#modifying-python-s-search-path