Scroll to navigation

dpt-upstreamvcs(1) Debian Perl packaging Tools dpt-upstreamvcs(1)

NAME

dpt-upstreamvcs - add upstream Git repository as git remote upstreamvcs

SYNOPSIS

dpt upstreamvcs [-g|-u]

DESCRIPTION

dpt upstreamvcs adds the upstream Git repository as a git remote named upstreamvcs. The URL for the repository is read from debian/upstream/metadata's Repository field.

In case debian/upstream/metadata doesn't exist, it is created with dpt-debian-upstream(1).

In case a Git remote called upstream-repo exists, it is renamed to upstreamvcs.

OPTIONS

Don't create debian/upstream/metadata.

Used for initial cloning, e.g. with mr up: We want the upstream repo being added if debian/upstream/metadata exists.

The letter g is used for historical reasons because initially this option only suppressed the automatic committing to the git repository.

Update the URL of the upstreamvcs git remote. The value is read from the same places as for the initial creation.

-u implies -g, i.e. we also don't create debian/upstream/metadata on updates.

dpt upstream-repo (the old name of this subcommand) is an alias for dpt upstreamvcs.

SEE ALSO

dpt-debian-upstream(1)

COPYRIGHT & LICENSE

This program is free software, licensed under the same terms as perl.

2025-09-07 pkg-perl-tools 0.83