original_docstring: 
          Checkout the targeted branches/tags from the winrepo remotes
          
docstring: Checkout the targeted branches/tags from the winrepo remotes
docstring_tokens: Checkout the targeted branches / tags from the winrepo remotes
code: def checkout(self):
          '''
          Checkout the targeted branches/tags from the winrepo remotes
          '''
          self.winrepo_dirs = {}
          for repo in self.remotes:
              cachedir = self.do_checkout(repo)
              if cachedir is not None:
                  self.winrepo_dirs[repo.id] = cachedir
code_tokens: def checkout ( self ) : self . winrepo_dirs = { } for repo in self . remotes : cachedir = self . do_checkout ( repo ) if cachedir is not None : self . winrepo_dirs [ repo . id ] = cachedir
short_docstring: Checkout the targeted branches/tags from the winrepo remotes
short_docstring_tokens: Checkout the targeted branches / tags from the winrepo remotes
comment: '''
          Checkout the targeted branches/tags from the winrepo remotes
          '''