Release Notes for Git Connector Version 2019.1 Introduction This document lists all user-visible changes to Git Connector (also referred to as the Connector). Release notes for other Perforce Helix products are available separately on the Perforce Documentation web page. The Connector augments the functionality of the Helix Versioning Engine to support Git clients. It services requests from Git clients, and stores Git data in Git repos that reside within a depot of type graph in the Helix server. Requests are supported over both HTTP(S) and SSH connections. Perforce numbers releases YYYY.R/CCCCC, e.g. 2017.1/1512253. YYYY is the year; R is the release of that year; CCCCC is the bug fix change level. Each bug fix in these release notes is marked by its change number. Any build includes (1) all bug fixes of all previous releases and (2) all bug fixes of the current release up to the bug fix change level. The Connector components 'gconn' and 'git-remote-p4gc' will report their version information by passing the '-V' flag. Additionally, Git users can retrieve extended version information through cloning '@info' special command by running 'git clone git@ConnectorHost:@info' or 'git clone https://ConnectorHost/@info'. Requirements * Git Connector requires an installation of the Helix Versioning Engine 2017.1/1504924 or later. * The Connector is available in two distribution package formats: Debian (.deb) for Ubuntu systems and RPM (.rpm) for CentOS and RedHat Enterprise Linux (RHEL). You can install the Connector on the following Linux (Intel x86_64) platforms: * Ubuntu 14.04 LTS * Ubuntu 16.04 LTS * Ubuntu 18.04 LTS * CentOS or Red Hat 6.x * CentOS or Red Hat 7.x * SLES 12 * The Connector requires Git version 1.8.5 or later. If the distribution package comes with an earlier release of Git, you need to manually upgrade to a supported version. -------------------------------------------------------------------------- -------------------------------------------------------------------------- Minor new functionality in 2019.1 Patch 3 #2135517 (Bug 103141) A new command 'gconn show-config' is introduced that prints out the gconn config items. It is used in the gconn configure script and it eliminates the need for the jq package there. Major new functionality in 2019.1 #1747626 (Bug 96954) Added support for Git LFS Locks. No minor new functionality in 2019.1 Bugs fixed in Patch 2019.1 Patch 2 #1824524 (Bug #99191) ** GConn must request lfs-locks using fully qualified repo paths. Bugs fixed in 2019.1 Patch 1 #1798468 (Bug #98440) GCONN: webhook: Handle mismatches of the .git suffix on webhook upstream urls. No bugs fixed in 2019.1