Add branch to local clone path of git repositories for now.

[?]
Apr 10, 2012, 8:06 AM
VJ4BZV5RBLNVCV7EC3APZOHSN5HOHHD4RITQOHIMMGUAP5AR3B3AC

Dependencies

  • [2] ARD6Z67T Do incremental SVN checkouts
  • [3] C7CXMZ66 hydra: do not perform git clone every time. in stead work on local clone and pull
  • [4] UO67NQMR Change `fetchInputGit' to do `git clone -b BRANCH' instead of `git clone'.
  • [5] BK24VA6Q * for git inputs, check latest revision of branch (defaults to master for now), if there is change, only use input if last checkout was > hour ago.
  • [6] TM6XBAG2 git branches can share local clones
  • [*] OOQ2D3KC * Refactoring: move fetchInput out of hydra_scheduler into a separate

Change contents

  • replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 326
    [3.124][2.1178:1232]()
    my $clonePath = scmPath . "/" . sha256_hex($uri);
    [3.124]
    [3.179]
    my $clonePath = scmPath . "/" . sha256_hex($uri.$branch);