Changesets can be listed by changeset number.
The Git repository is here.
- Revision:
- 24
- Log:
Initial import of Collaboa 0.5.6 from downloaded Tarball. Collaboa is
a Ruby On Rails based bug tracker and SVN repository browsing tool.
- Author:
- adh
- Date:
- Mon Jul 24 21:54:39 +0100 2006
- Size:
- 2124 Bytes
1 | The Subversion Ruby bindings |
2 | ============================ |
3 | |
4 | The bindings for Ruby is available from Subversion 1.2 and up. Installation |
5 | is fairly straight forwards, as long as you meet the requirements of the svn bindings |
6 | (see the INSTALL/NOTES in $SVN_SRC_DIR/subversion/bindings/swig). |
7 | |
8 | Be sure to note the requirements for the SWIG version in that file! |
9 | |
10 | The correct way to install the Ruby bindings once you've configured, maked and |
11 | installed subversion is (unfortunately this doesn't seem to be covered in the |
12 | current svn docs): |
13 | |
14 | $ make swig-rb |
15 | $ make check-swig-rb (optional, but you probably want to run these tests) |
16 | $ make install-swig-rb (as root) |
17 | |
18 | Configuring Collaboa |
19 | ==================== |
20 | |
21 | 1. Copy (or rename) database.yml.sample to database.yml and set up the credentials and |
22 | other database details you wish |
23 | |
24 | 2. Copy (or rename) repository.yml.sample to repository.yml and point it to the Subversion |
25 | repository you wish to use for your environment (you probably want "production") |
26 | |
27 | 3. Run the following |
28 | $ RAILS_ENV="production" rake db_schema_import |
29 | |
30 | 4. Run the following: |
31 | $ RAILS_ENV="production" ruby db/default_content.rb |
32 | to create the minimal default content Collaboa needs to start with. |
33 | |
34 | 5. Then, before you load up your Collaboa instance in your browser, you should run the following: |
35 | $ RAILS_ENV="production" ./script/repository_syncer |
36 | It will default to using your production settings, for options etc, run it with the --help flag |
37 | |
38 | 6. IMPORTANT! Change your admin password by logging into your collaboa install with: |
39 | Username: admin |
40 | Password: admin |
41 | And go to Admin > Users > edit "admin" |
42 | |
43 | ...to sync the database with your repository. Collaboa will automatically sync with your |
44 | repository when it detects a change, but for the first run you'd want to run the rake |
45 | task to avoid timeouts etc in case your repository is fairly big. |
46 | |
47 | 6. You can run pretty much any web server you wish (only tested with |
48 | Lighttpd/Apache/Webrick though). If you just wanted to get started right |
49 | away you can run "./script/server" and direct your browser at |
50 | the url listed |