File: README.source

package info (click to toggle)
bootstrap-vz 0.9.11%2B20180121git-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 2,244 kB
  • sloc: python: 8,800; sh: 813; makefile: 16
file content (34 lines) | stat: -rw-r--r-- 1,810 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
bootstrap-vz for Debian
-----------------------

The bootstrap-vz source is obtained from
<https://github.com/andsens/bootstrap-vz> by the release tag.
The Debian packaging tracks the latest tarball from the above url.

The bootstrap-vz package source is maintained within the Debian cloud team. You
can obtain a copy of the source (including patched and pristine upstream source)
from <git://anonscm.debian.org/cloud/bootstrap-vz.git>

  * 'upstream' branch is where we're keeping untarred source code for
    bootstrap-vz coming in from upstream tarball which was imported with
    'gbp-import-orig'
    ** It's a clean branch which is merged into what used to be a master and now
      is vendor/suite in our case it's usually debian/sid to conform with DEP14
      (https://dep.alioth.debian.org/deps/dep14/)
  * The 'debian/sid' branch is a branch where we're keeping Debian package specific
    files for major debian work (unless it's backport or experimental upload)
    and merging in (with --no-ff) 'upstream' branch to build packages.
    ** All Debian specific patches are stored in this branch
  * We carry upstream's tags in 'upstream' branch prefixed with 'upstream/', if
    there is no tag on revision we're using tag accordingly to following e.g:
      upstream/3.0.0.svn1419
  * We prefix our tags with 'debian/' e.g. debian/3.0.2-2
    ** experimental releases are prefixed 'debian/experimental'
      e.g. debian/experimental/4.0-1
    ** Debian tagging should be done after package had been successfully
      uploaded to Debian repository (to avoid having tags for debs which doesn't
      exist in the archive)

Information how to use gbp work flow following liks may be useful:
https://honk.sigxcpu.org/piki/development/debian_packages_in_git/
https://wiki.debian.org/PackagingWithGit