[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