[Buildbot-commits] [Buildbot] #2127: Git 1.7.7: Recent change causes buildbot to always fail to fetch from git
    Buildbot 
    nobody at buildbot.net
       
    Mon Oct 10 13:28:46 UTC 2011
    
    
  
#2127: Git 1.7.7: Recent change causes buildbot to always fail to fetch from git
---------------------+------------------------
Reporter:  cdavis5x  |       Owner:
    Type:  defect    |      Status:  closed
Priority:  critical  |   Milestone:  undecided
 Version:  master    |  Resolution:  fixed
Keywords:  git       |
---------------------+------------------------
Comment (by mattock):
 I backported this patch to buildbot 0.7.12 manually, but unfortunately it
 did not fix the problem. What did seem to fix this was skipping the ''git
 branch -M master'' step conditionally:
 {{{
     def _didFetch(self, res):
         if self.revision:
             head = self.revision
         else:
             head = 'FETCH_HEAD'
         # That is not sufficient. git will leave unversioned files and
 empty
         # directories. Clean them up manually in _didReset.
         command = ['reset', '--hard', head]
         if self.branch == "master":
             return self._dovccmd(command, self._initSubmodules)
         else:
             return self._dovccmd(command, self._didHeadCheckout)
 }}}
 Didn't look deep enough in the code to know if this has some unwanted
 side-effects.
-- 
Ticket URL: <http://trac.buildbot.net/ticket/2127#comment:2>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
    
    
More information about the Commits
mailing list