[BUG] status incorrectly recurses into subtrees

Aaron Bentley aaron.bentley at utoronto.ca
Thu Mar 15 22:40:10 GMT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Oh dear, now I've found one that applies to the standard "status" command:

$ bzr init foo --dirstate-with-subtree
$ mkdir foo/bar
$ bzr add foo/bar
added bar
$ touch foo/bar/baz
$ bzr init foo/bar --dirstate-with-subtree
$ bzr status foo
+N  bar+
?   bar/baz

$ bzr commit foo
bzr: ERROR: Commit refused because there are unknown files in the
working tree.
abentley at lappy:~$ bzr commit foo --no-strict
added bar
Committed revision 1.

abentley at lappy:~$ bzr status foo

Freakishly, committing makes the unknown file stop being shown.

Also note that because WorkingTree4.extras is buggy, commit --strict
also fails.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFF+ctK0F+nu1YWqI0RAv3NAJ9jkP4bGtUH5X8t6m/xsNkM4CCDNACfT27V
KRs2NQg/o3d2RnAW0moJtiA=
=JVk+
-----END PGP SIGNATURE-----



More information about the bazaar mailing list