Uploaded image for project: 'Qt Quality Assurance Infrastructure'
  1. Qt Quality Assurance Infrastructure
  2. QTQAINFRA-3000

Missing instructions on pushing commits on Windows hosts

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • unversioned
    • Gerrit
    • None
    • Windows

    Description

      When a commit gets rejected from Gerrit because it is missing a Change-Id, there is a short bash script in the error message which explains how to solve the issue on Linux, but there is no equivalent for Windows.

      In the past, Gerrit would recommend a new commit message as part of the error message, and you could easily copy-paste this, but since the last update, it only displays the commit hook instructions for Linux.

      Given that a majority of users are on Windows hosts, they shouldn't be treated as second-class citizens, and it is conceivable that we could be missing out on contributions due to this.

      Ideally, it would be possible to get back the suggested commit message so that users can copy-paste it and not have to worry about installing OpenSSH and commit hooks for all repositories, but second-best solution would be to add instructions on this for Windows as well, including how to install scp.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            gerrit-admin Gerrit Admin
            esabraha Eskil Abrahamsen Blomfeldt
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes