diff options
author | Tom Willemsen | 2013-01-19 02:48:40 +0100 |
---|---|---|
committer | Tom Willemsen | 2013-01-19 02:48:40 +0100 |
commit | eb9348bf34808eaef2cff462a104929bc2c9e8dd (patch) | |
tree | e8c25258819ed54f1617374bc1ded543c8e9046e /site/projects/gitto.org | |
parent | a3a3f0cf54e3b994da2d093bbe5d895768cf22e7 (diff) | |
download | orgweb-eb9348bf34808eaef2cff462a104929bc2c9e8dd.tar.gz orgweb-eb9348bf34808eaef2cff462a104929bc2c9e8dd.zip |
Update and add project pages
I've once again thought up a different common structure for website
pages, I hope this one sticks longer than the ones before, but this
limits duplication of data somewhat and keeps maintenance costs of
these pages fairly low.
Diffstat (limited to 'site/projects/gitto.org')
-rw-r--r-- | site/projects/gitto.org | 69 |
1 files changed, 22 insertions, 47 deletions
diff --git a/site/projects/gitto.org b/site/projects/gitto.org index 257739f..42eca5d 100644 --- a/site/projects/gitto.org +++ b/site/projects/gitto.org @@ -2,6 +2,8 @@ #+LINK: src http://code.ryuslash.org/cgit.cgi/gitto/ #+LINK: tar_gz http://code.ryuslash.org/cgit.cgi/gitto/snapshot/gitto-master.tar.gz #+LINK: zip http://code.ryuslash.org/cgit.cgi/gitto/snapshot/gitto-master.zip +#+LINK: readme http://code.ryuslash.org/cgit.cgi/gitto/about/ +#+LINK: manual http://ryuslash.org/projects/gitto/manual/ #+STARTUP: showall #+begin_html @@ -14,67 +16,40 @@ #+INCLUDE: "dlmenu.inc" -* About +* What does it do? - ~gitto~ is a utility written in [[http://www.gnu.org/software/guile/][Guile scheme]] to help me keep track of - the status of my git repositories. + ~gitto~ is a utility written in [[http://www.gnu.org/software/guile/][Guile scheme]] to help keep track of the + status of git repositories. | Status | On-hold | | Language | Scheme (Guile) | | License | GPLv3 | -* Features +* Why was it written? - - Show a list of how many commits to pull or push and whether or - not the working directory of that repository is dirty. + Remembering the status of all your git repositories can be quite a + task, this project tries to alleviate some of the pain. -* Requirements +* Who is it for? - - [[http://www.gnu.org/software/guile/][Guile]] v2.0.x - - [[http://git-scm.com][git]] + Anyone with lots and lots of git repositories. -* Download +* Data - There are download links for a ~tar.gz~ and a ~zip~ file of the latest - development version at the top of this page. + | Version | 0 (development only) | + | Language | scheme (guile) | + | Licence | GPLv3 | -* Install +** Features - To install this should be enough: + - Show a list of how many commits to pull or push and whether or + not the working directory of that repository is dirty. - #+BEGIN_EXAMPLE - $ make && make install - #+END_EXAMPLE +** Dependencies -* Usage + - [[http://www.gnu.org/software/guile/][Guile]] :: v2.0.x or newer. + - [[http://git-scm.com][git]] :: I am unaware of any version constraints relating to git. -** Register repositories +* More... - First you'll have to register some repositories: - - #+begin_example - $ gitto -r ~/projects/project1 - $ gitto -r ~/projects/project2 - $ gitto -r ~/projects/project3 - #+end_example - -** List status - - Once you have registered some repositories you can list them by - calling ~gitto~ without any arguments: - - #+begin_example - $ gitto - project1: 0 to push, 0 to pull and is dirty - project2: 5 to push, 2 to pull and is not dirty - project3: 0 to push, 1 to pull and is not dirty - #+end_example - -** Remove repositories - - When you're fed up with a repository and no longer care about its - status, you can remove it with the =-R= switch: - - #+begin_src shell-script - $ gitto -R ~/projects/project1 - #+end_src + For further instructions I would refer you to the [[readme][README]] and [[manual][manual]]. |