man/build/zeus.txt in zeus-0.13.3 vs man/build/zeus.txt in zeus-0.13.4.pre
- old
+ new
@@ -4,53 +4,63 @@
NAME
zeus - boot rails in under a second
SYNOPSIS
- zeus [--no-color] COMMAND [ARGS]
+ zeus [--no-color] [--log FILE] [--file-change-delay TIME] COMMAND
+ [ARGS]
DESCRIPTION
Zeus makes working with large codebases much less painful.
- To use Zeus with Ruby on Rails 3.0+, Just run zeus start in your
+ To use Zeus with Ruby on Rails 3.0+, Just run zeus start in your
project directory. It will output a list of available commands, includ-
ing tasks to spawn consoles, servers, tests, and rake tasks.
See https://github.com/burke/zeus/blob/master/docs/ruby/modifying.md
for information on modifying the boot process that Zeus uses by default
and adding custom tasks.
SLIGHTLY MORE TECHNICAL DESCRIPTION
- Zeus is a language-agnostic application checkpointer for non-multi-
+ Zeus is a language-agnostic application checkpointer for non-multi-
threaded applications.
- It is primarily targeted at ruby and other dynamic languages, where
- application boot time can be tens of seconds, but it can be made to
- work for nearly any language. However, zeus does not work well with
- multithreaded applications. It relies heavily on fork(2), which is
+ It is primarily targeted at ruby and other dynamic languages, where
+ application boot time can be tens of seconds, but it can be made to
+ work for nearly any language. However, zeus does not work well with
+ multithreaded applications. It relies heavily on fork(2), which is
largely incompatible with multithreaded systems.
- Currently only ruby is targeted, but support for other languages is
+ Currently only ruby is targeted, but support for other languages is
planned.
- Zeus lets you define common tasks, and preloads all of them in the
- background. When you ask to run them, zeus transparently connects your
+ Zeus lets you define common tasks, and preloads all of them in the
+ background. When you ask to run them, zeus transparently connects your
terminal to the already-running process in milliseconds.
- This lets you, for example, run unit tests in dozens of milliseconds,
+ This lets you, for example, run unit tests in dozens of milliseconds,
rather than dozens of seconds.
- Zeus also monitors all files loaded by your application, and restarts
+ Zeus also monitors all files loaded by your application, and restarts
parts of it when dependencies change, to keep everything up-to-date.
WAY MORE TECHNICAL DESCRIPTION
See https://github.com/burke/zeus/blob/master/docs/overview.md
OPTIONS
--no-color
Prints all output without color
+ --log trace-log-name
+ Prints process tree state details to the log file specified.
+
+ --file-change-delay delay
+ Collect all file changes that happen within the specified delay
+ time and restart processes only after this deadline expires. The
+ argument must be parseable by time.ParseDuration. The default
+ delay is 300ms.
+
BUILTIN COMMANDS
zeus start(1) zeus-start.1.html
Start a zeus server in the current directory using zeus.json
zeus init(1) zeus-init.1.html
@@ -60,6 +70,6 @@
List the commands defined by zeus.json
- March 2013 ZEUS(1)
+ May 2013 ZEUS(1)