Project: bamboo
Issue BAM-7442: Git repository should recover from failures during checkout.
Like in other repositories - if something fail during code checkout/fetch then Git repository should try to recover - in worst case remove working directory and clone remote repository from scratch. P.S. watch out for lock files in .git directory (they lock 'checkout' operation) - teamcity had problem with that too AFAIK.
Story points: 1