bzr log should accept multiple files
Bug #211852 reported by
Stefan Monnier
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Currently "bzr log" only accepts a single "location", but it would make a lot of sense to allow multiple files to be specified. It is already possible to specify more than one file but less than the whole tree, by specifying a subdirectory, so there doesn't seem to be any good reason to disallow specifying a list of files (or subdirectories), just as it is accepted by "bzr diff", "bzr revert", ...
It seems this is linked to the fact that a branch can be specified instead of a file, but maybe the two should not be conflated since I may very well want to see the log for file <foo> in branch sftp://
Indeed bzr log accepts a single argument which is dwimified into either a branch path or a file/dir path.
I think the rationale was that they are the most common use cases. This need to be revisited to handle your use cases.