cherryflavoredbugseverywhere /

Filename Size Date modified Message
.be
static
templates
45 B
94 B
1.1 KB
1.0 KB
0 B
1.1 KB
6.1 KB
-*- markdown -*-

Cherry Flavored Bugs Everywhere
===============================

CFBE is a quick web interface to [BugsEverywhere](http://bugseverywhere.org/).  It's still very much a work-in-progress.

Installing
----------

I intend to streamline the installation once I'm satisfied with the interface itself.  For now, the install process goes something like this:

* Install [CherryPy](http://cherrypy.org/) if you don't have it.
* Install [Jinja2](http://jinja.pocoo.org/2/) if you don't have it.
* Install [BugsEverywhere](http://bugseverywhere.org/) if you don't have it.
* Download a zip/tar of CFBE (or hg clone) from the [Mercurial repository](http://bitbucket.org/sjl/cherryflavoredbugseverywhere/).
* Unzip (if you grabbed a zip) and put the folder in your Python site-packages directory (or put it anywhere and symlink it to site-packages).
* Symlink `site-packages/cherryflavoredbugseverywhere/cfbe.py` to `/usr/local/bin/cfbe`
* Use `cfbe [project_root]` to start up the web interface for that project.
* Visit http://localhost:8080/ in a browser.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.