Module vcs

Module vcs 

Source
Expand description

Information about version control systems.

Structs§

GbpTagFormatError
Error type for GBP tag format expansion

Enums§

PackageVcs
VCS information for a package.

Constants§

KNOWN_GITLAB_SITES
List of known GitLab sites.

Traits§

VcsSource
Trait for types that can provide VCS information.

Functions§

canonicalize_vcs_browser_url
Canonicalize a VCS browser URL.
determine_browser_url
Determine the URL of the browser for a VCS repository.
determine_gitlab_browser_url
Determine the URL of the browser for a GitLab repository.
gbp_expand_tag_name
Expand a gbp-buildpackage tag format string.
is_gitlab_site
Check if a particular host is a GitLab instance.
probe_gitlab_host
Check if a particular host is a GitLab instance.
source_package_vcs
Determine the VCS URL for a source package.
vcs_field
Determine the VCS field for a source package.