##// END OF EJS Templates
docs: better capitalisation
Andrew Shadura -
r4914:95fe05b1 default
parent child Browse files
Show More
@@ -49,10 +49,10 b' Running tests'
49 49 After finishing your changes make sure all tests pass cleanly. You can run
50 50 the testsuite running ``nosetest`` from the project root, or if you use tox
51 51 run tox for python2.6-2.7 with multiple database test. When using `nosetests`
52 test.ini file is used and by default it uses sqlite for tests, edit this file
52 test.ini file is used and by default it uses SQLite for tests, edit this file
53 53 to change your testing enviroment.
54 54
55 There's a special set of tests for push/pull operations, you can runn them using::
55 There's a special set of tests for push/pull operations, you can run them using::
56 56
57 57 paster serve test.ini --pid-file=test.pid --daemon
58 58 KALLITHEA_WHOOSH_TEST_DISABLE=1 KALLITHEA_NO_TMP_PATH=1 nosetests -x kallithea/tests/other/test_vcs_operations.py
@@ -114,7 +114,7 b' Upgrading Kallithea from Python Package '
114 114 backed up to ``my.ini.0-1``.)
115 115
116 116
117 If using a sqlite database, stop the Kallithea process/daemon/service, and
117 If using a SQLite database, stop the Kallithea process/daemon/service, and
118 118 then make a copy of the database file::
119 119
120 120 service kallithea stop
@@ -20,10 +20,10 b' following command to do this::'
20 20
21 21
22 22 Next, you need to create the databases used by Kallithea. It is recommended to
23 use postgresql or sqlite (default). If you choose a database other than the
24 default ensure you properly adjust the db url in your my.ini
23 use PostgreSQL or SQLite (default). If you choose a database other than the
24 default ensure you properly adjust the database URL in your my.ini
25 25 configuration file to use this other database. Kallithea currently supports
26 postgresql, sqlite and mysql databases. Create the database by running
26 PostgreSQL, SQLite and MySQL databases. Create the database by running
27 27 the following command::
28 28
29 29 paster setup-db my.ini
@@ -42,10 +42,10 b' setup process can be fully automated, ex'
42 42 - The ``setup-db`` command will create all of the needed tables and an
43 43 admin account. When choosing a root path you can either use a new empty
44 44 location, or a location which already contains existing repositories. If you
45 choose a location which contains existing repositories Kallithea will simply
46 add all of the repositories at the chosen location to it's database.
45 choose a location which contains existing repositories Kallithea will
46 add all of the repositories at the chosen location to its database.
47 47 (Note: make sure you specify the correct path to the root).
48 - Note: the given path for mercurial_ repositories **must** be write accessible
48 - Note: the given path for Mercurial_ repositories **must** be write accessible
49 49 for the application. It's very important since the Kallithea web interface
50 50 will work without write access, but when trying to do a push it will
51 51 eventually fail with permission denied errors unless it has write access.
@@ -72,7 +72,7 b' functionality. To do this simply execute'
72 72 This will create `rcextensions` package in the same place that your `ini` file
73 73 lives. With `rcextensions` it's possible to add additional mapping for whoosh,
74 74 stats and add additional code into the push/pull/create/delete repo hooks.
75 For example for sending signals to build-bots such as jenkins.
75 For example for sending signals to build-bots such as Jenkins.
76 76 Please see the `__init__.py` file inside `rcextensions` package
77 77 for more details.
78 78
@@ -83,7 +83,7 b' Using Kallithea with SSH'
83 83 Kallithea currently only hosts repositories using http and https. (The addition
84 84 of ssh hosting is a planned future feature.) However you can easily use ssh in
85 85 parallel with Kallithea. (Repository access via ssh is a standard "out of
86 the box" feature of mercurial_ and you can use this to access any of the
86 the box" feature of Mercurial_ and you can use this to access any of the
87 87 repositories that Kallithea is hosting. See PublishingRepositories_)
88 88
89 89 Kallithea repository structures are kept in directories with the same name
@@ -485,7 +485,7 b' can be found at *kallithea.lib.hooks*.'
485 485 Changing default encoding
486 486 -------------------------
487 487
488 By default, Kallithea uses utf8 encoding.
488 By default, Kallithea uses UTF-8 encoding.
489 489 It is configurable as `default_encoding` in the .ini file.
490 490 This affects many parts in Kallithea including user names, filenames, and
491 491 encoding of commit messages. In addition Kallithea can detect if `chardet`
@@ -756,7 +756,7 b' Some example init.d scripts can be found'
756 756
757 757 .. _virtualenv: http://pypi.python.org/pypi/virtualenv
758 758 .. _python: http://www.python.org/
759 .. _mercurial: http://mercurial.selenic.com/
759 .. _Mercurial: http://mercurial.selenic.com/
760 760 .. _celery: http://celeryproject.org/
761 761 .. _rabbitmq: http://www.rabbitmq.com/
762 762 .. _python-ldap: http://www.python-ldap.org/
General Comments 0
You need to be logged in to leave comments. Login now