Bug#753838: /usr/bin/debcheckout: please use git pushurl feature instead of cloning from auth url
Andreas Henriksson
andreas at fatal.se
Sat Jul 5 15:54:18 UTC 2014
Package: devscripts
Version: 2.14.5
Severity: wishlist
File: /usr/bin/debcheckout
Dear Maintainer,
When running debcheckout -a <some-package-using-git> it tries to
translate the Vcs-url to the authenticated version instead of
using an anonymous clone which is not able to push back to.
This is nice, but even better would be if you could still clone
from the anonymous scm url and just (for git only) set the
"pushurl" to the authenticated version.
eg. git remote set-url --push origin git+ssh://....
This would allow using debcheckout to clone the repo
without having access to the keys, start working on the
improvements, then when later having access to keys it
would be possible to push (without having to manually
figure out the correct url and set it).
Thanks for considering.
-- Package-specific info:
--- /etc/devscripts.conf ---
--- ~/.devscripts ---
Not present
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages devscripts depends on:
ii dpkg-dev 1.17.10
ii libc6 2.19-4
ii perl 5.18.2-4
ii python3 3.4.1-1
pn python3:any <none>
Versions of packages devscripts recommends:
ii at 3.1.14-1
ii curl 7.37.0-1+b1
ii dctrl-tools 2.23
ii debian-keyring 2014.04.25
ii dput-ng [dput] 1.7
ii equivs 2.0.9
ii fakeroot 1.20-3
ii file 1:5.19-1
ii gnupg 1.4.18-1
ii libdistro-info-perl 0.13
ii libencode-locale-perl 1.03-1
ii libjson-perl 2.61-1
ii liblwp-protocol-https-perl 6.04-3
ii libparse-debcontrol-perl 2.005-4
ii libsoap-lite-perl 1.11-1
ii liburi-perl 1.60-1
ii libwww-perl 6.07-1
ii lintian 2.5.24
ii man-db 2.6.7.1-1
ii patch 2.7.1-5
ii patchutils 0.3.3-1
ii python3-debian 0.1.22
ii python3-magic 1:5.19-1
ii sensible-utils 0.0.9
ii strace 4.5.20-2.3
ii unzip 6.0-12
ii wdiff 1.2.2-1
ii wget 1.15-1+b1
ii xz-utils 5.1.1alpha+20120614-2
Versions of packages devscripts suggests:
ii build-essential 11.6
pn cvs-buildpackage <none>
pn devscripts-el <none>
ii gnuplot 4.6.5-4
ii gpgv 1.4.18-1
ii heirloom-mailx [mailx] 12.5-2
ii libauthen-sasl-perl 2.1600-1
ii libfile-desktopentry-perl 0.07-1
ii libnet-smtp-ssl-perl 1.01-3
pn libterm-size-perl <none>
ii libtimedate-perl 2.3000-2
ii libyaml-syck-perl 1.27-2+b1
ii mutt 1.5.23-1
ii openssh-client [ssh-client] 1:6.6p1-6
ii svn-buildpackage 0.8.5
pn w3m <none>
-- no debconf information
More information about the devscripts-devel
mailing list