Git (http://git-scm.com/) is one of the modern version management systems available at the moment. This tool is still changing a lot in features from version to version, so having an older version available can be a problem for Enterprise environments.
One issue I encountered myself was the lack of (or introduction of) the smart-http transport released in version 1.6.6 (http://progit.org/2010/03/04/smart-http.html). Extremely useful in an Enterprise environment as it is simpler to manage usernames and passwords then ssh keys and operating system users.
Unfortunately SuSE Linux Enterprise Server 11 (up to Service Pack 2) does not go any further an version 1.6.0. This meant I had to build my own updated rpms.
To build these rpms I used the OpenSuSE buildserver, which means that they are available for everybody.
The build rpms (with the SuSE patches applied) can be found a https://build.opensuse.org/package/repositories?package=git&project=home%3Awvanbommel%3Agit-scm
Packages are provided for:
- SLES 11
- SLES 11 SP 1
- SLES 11 SP 2
At the time of this write, version 1.7.10 is in the making and will be published in a short time.