[Bps-public-commit] SD branch, master, updated. 715dea1d10d35be32b612bf4ca0f28ce60cfe812
spang at bestpractical.com
spang at bestpractical.com
Thu Aug 20 15:09:06 EDT 2009
The branch, master has been updated
via 715dea1d10d35be32b612bf4ca0f28ce60cfe812 (commit)
via 4097e064500fc8862b707857ff2f297bcc5b0ab5 (commit)
from bf5fc43724512b0f28c5ed7c8a7183a097f11fbe (commit)
Summary of changes:
Makefile.PL | 1 +
lib/App/SD/CLI/Command/Help/Intro.pm | 14 +++++++++++---
2 files changed, 12 insertions(+), 3 deletions(-)
mode change 100644 => 100755 bin/darcs-sd
- Log -----------------------------------------------------------------
commit 4097e064500fc8862b707857ff2f297bcc5b0ab5
Author: Christine Spang <spang at bestpractical.com>
Date: Thu Aug 20 19:44:34 2009 +0100
install darcs-sd
diff --git a/Makefile.PL b/Makefile.PL
index a5e2023..e524615 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -64,6 +64,7 @@ feature 'Redmine sync (experimental)' => (
install_script('bin/sd');
install_script('bin/git-sd');
+install_script('bin/darcs-sd');
install_share('share');
# Include subdirectory tests too.
diff --git a/bin/darcs-sd b/bin/darcs-sd
old mode 100644
new mode 100755
commit 715dea1d10d35be32b612bf4ca0f28ce60cfe812
Author: Christine Spang <spang at bestpractical.com>
Date: Thu Aug 20 20:06:23 2009 +0100
Pay homage to git-sd and darcs-sd in 'help intro'
diff --git a/lib/App/SD/CLI/Command/Help/Intro.pm b/lib/App/SD/CLI/Command/Help/Intro.pm
index d2a4e54..d4b5564 100644
--- a/lib/App/SD/CLI/Command/Help/Intro.pm
+++ b/lib/App/SD/CLI/Command/Help/Intro.pm
@@ -8,16 +8,20 @@ sub run {
my ${cmd}= $self->cli->get_script_name;
print <<EOF
-SD is a peer to peer ticket tracking system built on the Prophet
+SD is a peer to peer ticket tracking system built on the Prophet
distributed database. SD is designed to make it easy to work with tickets
and to share ticket databases with your collaborators.
-To get started with SD, you need a ticket database. To get an ticket
+To get started with SD, you need a ticket database. To get a ticket
database, you have two options: You can clone an existing database
or start a new one.
SD will store its local database replica in the path specified by the
-C<SD_REPO> environment variable.
+SD_REPO environment variable. Generally, you will want to use a shell
+script or alias wrapper to set this variable if you have more than one
+SD replica. Two scripts distributed with SD will set SD_REPO from the
+VCS of the project directory you're currently in: git-sd and darcs-sd.
+If you write a wrapper for another VCS, please contribute it back!
To clone a ticket database:
@@ -27,6 +31,10 @@ To start a new ticket database:
${cmd}init
+Or, using the git-sd script within a project checkout:
+
+ git sd init
+
To configure your project's name, milestones and components:
${cmd}settings edit
-----------------------------------------------------------------------
More information about the Bps-public-commit
mailing list