OKlibrary  0.2.1.6
Git.hpp File Reference

Documentation on how to build Git. More...

Go to the source code of this file.


Detailed Description

Documentation on how to build Git.

Installing Git

On the purpose of Git

Git is the distributed source control system used by the OKlibrary.

What the installation yields

  • Two executables
    1. the git program: command-line tool for complete access to the source control system (including "git-gui", a simple and useful graphical interface to git-functionality related to commits);
    2. the gitk program: simple and useful graphical interface to git-functionality related to browsing the history.
  • Documentation
    1. The main documentation links are available on the ExternalSources index page.
    2. See the documentation directory /home/csoliver/OKplatform/system_directories/doc/internet_html/doc/doc/Git for additional documents (like the "Git book").

Current state of installation

  • Recommended version = 1.7.9.3
  • Paths to the executables:
    1. git program call = /home/csoliver/OKplatform/ExternalSources/Installations/Git/1.7.9.3/bin/git
    2. gitk program call = /home/csoliver/OKplatform/ExternalSources/Installations/Git/1.7.9.3/bin/gitk
    Note that symbolic links are provided in /home/csoliver/OKplatform/bin.
  • Ready: NO
    • location =
    • version =
  • Documentation: /home/csoliver/OKplatform/system_directories/doc/internet_html/doc/doc/Git/1.7.9.3/Documentation/git.html
  • Paths to the auxiliary programs needed on remote hosts for push and pull:
    1. git-upload-pack = /home/csoliver/OKplatform/ExternalSources/Installations/Git/1.7.9.3/bin/git-upload-pack
    2. git-receive-pack = /home/csoliver/OKplatform/ExternalSources/Installations/Git/1.7.9.3/bin/git-receive-pack
    Note that symbolic links are provided in /home/csoliver/OKplatform/bin.

How to install

Prerequisites

Make targets

git Build the recommended version of git, using the system-gcc.
cleanallgit Remove build, installation and documentation directory.

Configuration

  • Local versus system-wide installation:
    1. The default is local installation.
    2. Set variable git_default_install_okl to value "system" to switch.
  • To install a different version, set variable git_recommended_version_number_okl accordingly.

Definition in file Git.hpp.