~racb/git-ubuntu:commit-graph-v2

Last commit made on 2017-10-27
Get this branch:
git clone -b commit-graph-v2 https://git.launchpad.net/~racb/git-ubuntu
Only Robie Basak can upload to this branch. If you are Robie Basak please log in for upload directions.

Branch merges

Branch information

Name:
commit-graph-v2
Repository:
lp:~racb/git-ubuntu

Recent commits

a25d00d... by Robie Basak

Also reset devel heads

We have decided to reset the devel heads instead of generating merge
commits for them.

a159e3b... by Robie Basak

import: drop --fixup-devel

We no longer need this option, so simplify the code by dropping it.

This also drops the ability to specify spi=None to
_update_devel_branches via update_devel_branches and
update_applied_devel_branches. This makes the alternate code path in
_update_devel_branches unnecessary also, so we can drop that.

Instead, leave an assertion in _update_devel_branches to ensure that
there is no caller that does call it with spi=None.

34c689f... by Nish Aravamudan

import: drop publishing parent functionality

3df4ca4... by Nish Aravamudan

git-ubuntu: add export-orig subcommand

LP: #1725058

5795288... by Nish Aravamudan

git_repository._maybe_quiltify_tree_hash: use changelog from commitish

8e0a157... by Nish Aravamudan

build/buildsource: validate commitish argument

bbb6cad... by Nish Aravamudan

gitubuntu: bump default value of retry_backoffs

262a939... by Nish Aravamudan

import: add hidden flag to allow patches-applied failures

It is possible that modern tooling cannot reproduce a historic source
package. This happens, for instance, when patches apply with fuzz and
that was allowed in the past but is no longer allowed. Other cases may
exist. Rather than attempting to resolve all such historical cases with
source patching, add a flag that a developer can use to skip such
failures, when encountered, and continue on. The history of the source
package should be comprehensible, albeit with holes for the failed
patches-applied imports.

3d70115... by Nish Aravamudan

remote: add support for adding Debian remote

Parse pkg/ubuntu/devel:debian/control for X-Debian-Vcs-Git and, if
X-Debian-Vcs-Git is not found, Vcs-Git, when the --debian flag is given
to add. This also requires us to make --user a flag option, in order to
properly parse the arguments. One of --debian or --user is required.

LP: #1719707

3c8b93f... by Nish Aravamudan

remote: create an add_subparser and nest arguments under that