givi - Print list of known repositories on help screen
authorTim Otten <totten@civicrm.org>
Tue, 12 Mar 2013 11:38:18 +0000 (07:38 -0400)
committerTim Otten <totten@civicrm.org>
Tue, 12 Mar 2013 11:38:18 +0000 (07:38 -0400)
bin/givi

index 1f8dec241e74f9fbcefadd8f8259e80cef69f5ae..71fba56de60514f8387ff40a8234feca9e4080f0 100755 (executable)
--- a/bin/givi
+++ b/bin/givi
@@ -217,6 +217,10 @@ class Givi {
     echo "  --joomla=X: Specify the branch to use on the joomla repository\n";
     echo "  --wordpress=X: Specify the branch to use on the wordpress repository\n";
     echo "  --rebase: Perform a rebase before starting work\n";
+    echo "Known repositories:\n";
+    foreach ($this->repos as $repo => $relPath) {
+      printf("  %-12s: %s\n", $repo, realpath($this->civiRoot . DIRECTORY_SEPARATOR . $relPath));
+    }
     echo "When using 'begin' or 'resume' with a remote base-branch, most repositories\n";
     echo "will have a detached HEAD. Only repos with an explicit branch will be real,\n";
     echo "local branches.\n";