only warn on bzr version when invoked
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Subversion Plugin |
Fix Released
|
Low
|
Jelmer Vernooij |
Bug Description
affects /products/bzr-svn
Currently, whenever bzr and bzr-svn's versions are not identical, it
warns about a newer version being available. This is really annoying,
and because its not true that a newer version exists (0.3 of bzr-svn for
0.15 exists, but there is no 'dev' version of the 0.3 code base as far
as I, a simple user, know), and the real bzr-svn trunk is incompatible
with 0.3), it is more than annoying - its something that cannot be
fixed.
I think it would be better to only warn when the svn plugin becomes
active.
I.e. when probe_on_transport calls into svn, and it finds an svn
repository, thats a reasonable time to warn. This would at least make it
only hassle people that are actively using svn repositories.
bzr will take care of warning when an earlier-than-that API is invoked,
because of signature mismatches.
Rob
--
GPG key available at: <http://
Changed in bzr-svn: | |
assignee: | nobody → jelmer |
Changed in bzr-svn: | |
status: | Fix Committed → Fix Released |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Robert Collins wrote:
> Currently, whenever bzr and bzr-svn's versions are not identical, it
> warns about a newer version being available. This is really annoying,
> and because its not true that a newer version exists (0.3 of bzr-svn for
> 0.15 exists, but there is no 'dev' version of the 0.3 code base as far
> as I, a simple user, know), and the real bzr-svn trunk is incompatible
> with 0.3), it is more than annoying - its something that cannot be
> fixed.
I've marked 0.16 as being compatible in the 0.3 branch (for now, at least).
> I think it would be better to only warn when the svn plugin becomes
> active.
I'm not sure how much that would help as probe_on_transport gets run
very often. Running 'bzr ls' in a directory that is part of a bzr tree
will already try to probe for '.svn' subdirectories before hitting the
.bzr directory in the parent directory.
There may be using in doing that though, as well as lazily importing
svn.* to speed up bzr start time.
Cheers,
Jelmer enigmail. mozdev. org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://
iQCVAwUBRf32vAy 0JeEGD2blAQJrOA P/SUUPSQiSejbld oSXpOQgKPWQDT6R GWzx 50n/gESjo55GMEF MtKkKubu0N+ tluSd6esq8kttZK pjyTlZmf 6EmDAsLXe9M2aFw MwJvkHfP6WQJunL dN7dyOQ7DS9JKvr XP4/4dg7H5P
lwgYA4usM2BxYFi
Gi/haN9+
ShBdXQ2pwDA=
=/7kG
-----END PGP SIGNATURE-----