An error occurred fetching the project authors.
  1. 10 Dec, 2015 2 commits
  2. 09 Dec, 2015 1 commit
  3. 08 Dec, 2015 1 commit
  4. 07 Dec, 2015 1 commit
  5. 24 Nov, 2015 1 commit
    • Kirill Smelkov's avatar
      gitCommand: Pass $HOME to git as well · b5f1b803
      Kirill Smelkov authored
      Git has 3 places for configs:
      
          - system
          - global (per user), and
          - local  (per repository)
      
      System config location is hardcoded at git compile time (to usually
      $prefix/etc/gitconfig). Local configuration is usually picked because we
      pass --git-dir to subcommand. But global configuration is currently not
      picked at all, because HOME env variable is not passed to git.
      
      Pass $HOME through and let git see it's "global" config.
      
      Currently GitLab omnibus stores gitlab user name/email  + "autocrlf =
      true" in global config, so missing it should not be a blocker for
      receive/send-pack operations. But having it is more correct and can be
      handy in the future if/when more git operations are done from-under
      gitlab-workhorse.
      
      Having $HOME properly set is also needed when one cannot change system
      git config and have to put site-wide configuration into global git
      config under $HOME.
      
      That was the case I've hit and the reason for this patch.
      b5f1b803
  6. 12 Nov, 2015 1 commit
  7. 04 Nov, 2015 1 commit
  8. 02 Nov, 2015 1 commit
  9. 29 Oct, 2015 1 commit
  10. 26 Oct, 2015 1 commit