@@ -46,28 +46,27 @@ widespread standard structure:
4646Initial Project Setup
4747---------------------
4848
49- To get started, you'll need to download Symfony and get the basic Subversion setup:
49+ To get started, you'll need to download Symfony and get the basic Subversion setup.
50+ First, download and get your Symfony project running by following the
51+ :doc: `Installation </book/installation >` chapter.
5052
51- 1. Download the `Symfony Standard Edition `_ with or without vendors.
53+ Once you have your new project directory and things are working, follow along
54+ with these steps:
5255
53- 2. Unzip/untar the distribution. It will create a folder called Symfony with
54- your new project structure, config files, etc. Rename it to whatever you
55- like.
56-
57- 3. Checkout the Subversion repository that will host this project. Suppose
56+ 1. Checkout the Subversion repository that will host this project. Suppose
5857 it is hosted on `Google code `_ and called ``myproject ``:
5958
6059 .. code-block :: bash
6160
6261 $ svn checkout http://myproject.googlecode.com/svn/trunk myproject
6362
64- 4 . Copy the Symfony project files in the Subversion folder:
63+ 2 . Copy the Symfony project files in the Subversion folder:
6564
6665 .. code-block :: bash
6766
6867 $ mv Symfony/* myproject/
6968
70- 5 . Now, set the ignore rules. Not everything *should * be stored in your Subversion
69+ 3 . Now, set the ignore rules. Not everything *should * be stored in your Subversion
7170 repository. Some files (like the cache) are generated and others (like
7271 the database configuration) are meant to be customized on each machine.
7372 This makes use of the ``svn:ignore `` property, so that specific files can
@@ -88,21 +87,21 @@ To get started, you'll need to download Symfony and get the basic Subversion set
8887
8988 $ svn ci -m " commit basic Symfony ignore list (vendor, app/bootstrap*, app/config/parameters.yml, app/cache/*, app/logs/*, web/bundles)"
9089
91- 6 . The rest of the files can now be added and committed to the project:
90+ 4 . The rest of the files can now be added and committed to the project:
9291
9392 .. code-block :: bash
9493
9594 $ svn add --force .
9695 $ svn ci -m " add basic Symfony Standard 2.X.Y"
9796
98- 7 . Copy ``app/config/parameters.yml `` to ``app/config/parameters.yml.dist ``.
97+ 5 . Copy ``app/config/parameters.yml `` to ``app/config/parameters.yml.dist ``.
9998 The ``parameters.yml `` file is ignored by svn (see above) so that
10099 machine-specific settings like database passwords aren't committed. By
101100 creating the ``parameters.yml.dist `` file, new developers can quickly clone
102101 the project, copy this file to ``parameters.yml ``, customize it, and start
103102 developing.
104103
105- 8 . Finally, download all of the third-party vendor libraries by
104+ 6 . Finally, download all of the third-party vendor libraries by
106105 executing Composer. For details, see :ref: `installation-updating-vendors `.
107106
108107.. tip ::
0 commit comments