Changes between Version 2 and Version 3 of TestManagerForTracPluginQuickSetup


Ignore:
Timestamp:
May 11, 2011 2:24:55 PM (3 years ago)
Author:
seccanj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TestManagerForTracPluginQuickSetup

    v2 v3  
    4343chmod -R 777 /var/lib/trac 
    4444}}} 
    45  12. Started apache: 
     45 12. (Re-)start apache: 
    4646{{{ 
    4747/etc/init.d/apache2 restart 
    4848}}} 
    49  13. Verified trac was up and running, with basic authentication working, using the browser. 
    50  14. Downloaded egg files for the TestManagerForTracPlugin from sourceforge and extracted archive. 
    51  15. Opened browser to the foo trac project, on the admin panel, and installed TracGenericClassPlugin from the egg file. 
    52  16. Installed TracGenericWorkflowPlugin the same way. This asks for database upgrade. 
    53  17. Opened shell as root and fired the command shown in the browser: 
     49 13. Verify trac was up and running, with basic authentication working, using the browser. 
     50 14. Download the egg files for the TestManagerForTracPlugin from sourceforge and extract the archive. 
     51 15. Open your browser to the foo trac project, on the admin panel, and install TracGenericClassPlugin from the first egg file. Note: the order in which you install the plugins is important. 
     52 16. Install the TracGenericWorkflowPlugin the same way. This asks for a database upgrade. 
     53 17. To do it, open a command console as root and fire the command displayed in the browser. It should be something like the following: 
     54{{{ 
     55trac-admin /var/lib/trac/foo upgrade 
     56}}} 
     57 18. Restart apache, just to be sure its cache is updated: 
     58{{{ 
     59/etc/init.d/apache2 restart 
     60}}} 
     61 19. Refresh your browser (F5). The trac admin page should show the new plugin in place. 
     62 20. Install TestManagerForTracPlugin the same way. This asks for another database upgrade. 
     63 21. From the same command console, as root, fire again the same command as before. The also issue the command to update the documentation, which is displayed at the end of the database update. They should look like the following: 
    5464{{{ 
    5565trac-admin /var/lib/trac/foo upgrade 
    5666trac-admin /var/lib/trac/foo wiki upgrade 
    5767}}} 
    58  18. Restarted apache, just to be sure cache was updated: 
     68 22. Restart apache. This time is actually required: 
    5969{{{ 
    6070/etc/init.d/apache2 restart 
    6171}}} 
    62  19. Refreshed browser (F5). The trac admin page shows correctly. 
    63  20. Installed TestManagerForTracPlugin the same way. This asks for another database upgrade. 
    64  21. Opened shell as root and fired again the command shown on screen: 
    65 {{{ 
    66 trac-admin /var/lib/trac/foo upgrade 
    67 trac-admin /var/lib/trac/foo wiki upgrade 
    68 }}} 
    69  22. Restarted apache. I think this time is required: 
    70 {{{ 
    71 /etc/init.d/apache2 restart 
    72 }}} 
    73  23. Refreshed browser. The trac admin page shows correctly. 
    74  24. Click on the Test Manager tab in Trac's navigation bar and create a test catalog. See screenshot. 
     72 23. Refresh your browser. The trac admin page should show the three installed plugins. 
     73 24. Click on the Test Manager tab in Trac's top navigation bar to start using the new plugins.