Feature added by: Adrian Schröter (adrianSuSE) Feature #317762, revision 1 Title: git mirror integration Buildservice: New Milestone: 2.7 Priority Requester: Mandatory Requested by: Adrian Schröter (adriansuse) Partner organization: openSUSE.org Description: OBS can already roll tar balls from git (or other SCM systems) on code change, however, this has two disadvantages: * source server needs to store new tar ball for each change * using files as build descriptions is only working via workarounds. A full git (and only git, not svn,..) support would allow to mirror an entire git tree on the source server and fetch only updates. This means we need to * build tar balls at build time (since package systems like rpm rely on it) * ensure that a rewritten git history can not drop sources of former builds. * allow mirroring of either * * package sources only * * entirely on package level, including .spec files -- openSUSE Feature: https://features.opensuse.org/317762