[PATCH] Select SVN or GIT for polling and builder updates.

Rick Foos rfoos at codeaurora.org
Thu Sep 18 09:39:45 PDT 2014


Hi gkistanova,

(This change is default SVN, and no changes to the existing methods are made)
Allows buildmaster to select SVN or GIT for Polling and Builders.

llvm.org primarily uses SVN, but also mirrors to Git. Several builders use git, and most use svn. Default is all SVN, no impact to existing builders at lab.llvm.org.

This allows a buildmaster to select SVN or GIT for polling. Each builder updates their sources by reading useGit, and selects svn or git for update.

Git or SVN revision and changelogs are supported in both modes.

Allows a zorg to be used on offsite projects where the primary repositories are git. Allows Git to be selected for performance improvement or any other reason.

The useGit variable is defined to select whether or not to use Git for repo updates (default: false).

Some builders are already using Git. This unifies the SVN or GIT selection without local patches to zorg for Git.

http://reviews.llvm.org/D5397

Files:
  buildbot/osuosl/master/config/builders.py
  buildbot/osuosl/master/master.cfg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5397.13835.patch
Type: text/x-patch
Size: 1944 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140918/69fa3510/attachment.bin>


More information about the llvm-commits mailing list