/p4qserver

Manage p4q requests, including accepting new p4q request, queuing requests and processing requests using p4dq.rb.

Primary LanguageRuby

This main function of p4qserver is to manage p4q requests, including accepting
new p4q request, queuing requests and processing requests using p4dq.rb.

This is a rails 3.0 application, although it does not need to be.

Contact: jmao@brightcove.com

To get it running:
* rake db:setup
* rake db:migrate
* rails s
* Visit http://hostname:3000/changelists

To setup this server on CentOS, this following steps are required:
* Install sqlite 3.6.16+. (http://stackoverflow.com/questions/6853046/error-installing-sqlite3-gem-via-bundler)
* Configure sqlite dynamic library. (http://stackoverflow.com/questions/7292818/sqlite3-open-v2-error)
* Install a javascript runtime engine. (http://stackoverflow.com/questions/7376021/rails-rake-does-not-work)