~smoser/git-ubuntu:faster2

Last commit made on 2016-11-15
Get this branch:
git clone -b faster2 https://git.launchpad.net/~smoser/git-ubuntu
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Branch information

Name:
faster2
Repository:
lp:~smoser/git-ubuntu

Recent commits

c7759ec... by Scott Moser

source_information: delay login to launchpad until use.

launchpad login takes some time, as it is a remote operation.
The change here is to do that on class __init__ instead of on class
definition and also to cache the result.

The end result is that 'usd --help' goes from taking ~1.5 seconds
on my system to taking ~ .3 seconds.

Also it means that operations like 'usd build' or 'usd clone' do not
unnecessarily abuse a remote api.

96f32fd... by Nish Aravamudan

usd/merge: set onto_obj after successfully creating local branch

Signed-off-by: Nishanth Aravamudan <email address hidden>

2fc022d... by Nish Aravamudan

usd/merge: print local branch on failure

Signed-off-by: Nishanth Aravamudan <email address hidden>

9b4c7ce... by Nish Aravamudan

usd/git_repository: return new branch from create_tracking_branch

Signed-off-by: Nishanth Aravamudan <email address hidden>

6095a0d... by Nish Aravamudan

usd/git_repository: importer repositories need to have specific attributes

The 'ident' attribute can lead to source file changes on checkout.

https://github.com/basak/ubuntu-git-tools/issues/1

LP: #1641251

Signed-off-by: Nishanth Aravamudan <email address hidden>

bb5b49d... by Nish Aravamudan

usd import: do not fail on reusing a directory

We currently fail because the importer remote already exists.

Signed-off-by: Nishanth Aravamudan <email address hidden>

84b9b22... by Nish Aravamudan

usd/source_information: add missing import of time

Signed-off-by: Nishanth Aravamudan <email address hidden>

142517e... by Nish Aravamudan

usd/git_repository: promote orig import failure message to error

Signed-off-by: Nishanth Aravamudan <email address hidden>

697d447... by Nish Aravamudan

usd/git_repository: make import_orig failure non-fatal

freeradius, e.g., fails to import due to a changelog issue, probably in
gbp itself.

Signed-off-by: Nishanth Aravamudan <email address hidden>

0d81f05... by Nish Aravamudan

usd/git_repository: remove unused variable

Signed-off-by: Nishanth Aravamudan <email address hidden>