diff --git a/Installation-index.textile b/Installation-index.textile index d272946..898ff34 100644 --- a/Installation-index.textile +++ b/Installation-index.textile @@ -7,7 +7,7 @@ The most up-to-date instructions can be found in the manual on the "homepage":ht h2. Specific instructions for various platforms: * [[MacOS X]] -* [[Windows]] +* [[Windows]] (or install on a USB stick using [[this guide|/files/TracksWindowsUSBInstall.pdf]]) * [[Windows 7 64 bit]] * [[Linux Debian]] * [[Linux Ubuntu]] @@ -32,4 +32,4 @@ Installing Tracks on a webhost's server * [[Stablehost]] * [[Mavenhosting service - CentOS and cPanel]] -for reference you can find a copy of the [[Database schema]] from 1.8devel. You may need to migrate it to the latest version though. \ No newline at end of file +for reference you can find a copy of the [[Database schema]] from 1.8devel. You may need to migrate it to the latest version though. diff --git a/files/20090516000646_add_todo_dependency_support.rb.txt b/files/20090516000646_add_todo_dependency_support.rb.txt new file mode 100644 index 0000000..cc3da79 --- /dev/null +++ b/files/20090516000646_add_todo_dependency_support.rb.txt @@ -0,0 +1,13 @@ +class AddTodoDependencySupport < ActiveRecord::Migration + def self.up + create_table :dependencies do |t| + t.integer :todo_id, :null => false + t.integer :predecessor_id, :null => false + t.string :relationship_type + end + end + + def self.down + drop_table :dependencies + end +end diff --git a/files/S99tracks.txt b/files/S99tracks.txt new file mode 100644 index 0000000..a32cecc --- /dev/null +++ b/files/S99tracks.txt @@ -0,0 +1,40 @@ +#!/sbin/sh +# +basedir=/opt/tracks-1.7 + +if [ ! -d $basedir ]; then + exit 0 +fi + +case "$1" in +'start') + cd $basedir + /usr/bin/ruby script/server -e production -d + echo `pgrep ruby` > webrick.pid + ;; + +'stop') + cd $basedir + if [ -f webrick.pid ]; then + kill -9 `cat webrick.pid` + rm -f webrick.pid + fi + ;; + +'restart') + cd $basedir + if [ -f webrick.pid ]; then + kill -9 `cat webrick.pid` + rm -f webrick.pid + fi + /usr/bin/ruby script/server -e production -d + echo `pgrep ruby` > webrick.pid + ;; + + +*) + echo "Usage: $0 { start | stop | restart }" + exit 1 + ;; +esac +exit 0 diff --git a/files/TracksWindowsUSBInstall.pdf b/files/TracksWindowsUSBInstall.pdf new file mode 100644 index 0000000..7b8895c Binary files /dev/null and b/files/TracksWindowsUSBInstall.pdf differ diff --git a/images/action_form_with_predecessor2.png b/images/action_form_with_predecessor2.png new file mode 100644 index 0000000..6355035 Binary files /dev/null and b/images/action_form_with_predecessor2.png differ diff --git a/images/project_view_with_dependencies2.png b/images/project_view_with_dependencies2.png new file mode 100644 index 0000000..210417f Binary files /dev/null and b/images/project_view_with_dependencies2.png differ diff --git a/images/todo_fsm.png b/images/todo_fsm.png new file mode 100644 index 0000000..6c4b389 Binary files /dev/null and b/images/todo_fsm.png differ