Part of bzrlib
Function | tree_files | Undocumented |
Function | tree_files_for_add | Return a tree and list of absolute paths from a file list. |
Function | internal_tree_files | Convert command-line paths to a WorkingTree and relative paths. |
Class | cmd_status | Undocumented |
Class | cmd_cat_revision | Undocumented |
Class | cmd_dump_btree | No class docstring; 1/4 methods documented |
Class | cmd_remove_tree | Undocumented |
Class | cmd_repair_workingtree | Undocumented |
Class | cmd_revno | Undocumented |
Class | cmd_revision_info | Undocumented |
Class | cmd_add | Undocumented |
Class | cmd_mkdir | Undocumented |
Class | cmd_relpath | Undocumented |
Class | cmd_inventory | Undocumented |
Class | cmd_mv | Undocumented |
Class | cmd_pull | Undocumented |
Class | cmd_push | Undocumented |
Class | cmd_branch | Undocumented |
Class | cmd_branches | Undocumented |
Class | cmd_checkout | Undocumented |
Class | cmd_renames | Undocumented |
Class | cmd_update | Undocumented |
Class | cmd_info | Undocumented |
Class | cmd_remove | Undocumented |
Class | cmd_file_id | Undocumented |
Class | cmd_file_path | Undocumented |
Class | cmd_reconcile | Undocumented |
Class | cmd_revision_history | Undocumented |
Class | cmd_ancestry | Undocumented |
Class | cmd_init | Undocumented |
Class | cmd_init_repository | Undocumented |
Class | cmd_diff | Undocumented |
Class | cmd_deleted | Undocumented |
Class | cmd_modified | Undocumented |
Class | cmd_added | Undocumented |
Class | cmd_root | No class docstring; 1/1 methods documented |
Class | cmd_log | Undocumented |
Function | get_log_format | Undocumented |
Class | cmd_touching_revisions | Undocumented |
Class | cmd_ls | Undocumented |
Class | cmd_unknowns | Undocumented |
Class | cmd_ignore | Undocumented |
Class | cmd_ignored | Undocumented |
Class | cmd_lookup_revision | Undocumented |
Class | cmd_export | Undocumented |
Class | cmd_cat | Undocumented |
Class | cmd_local_time_offset | Undocumented |
Class | cmd_commit | Undocumented |
Class | cmd_check | Undocumented |
Class | cmd_upgrade | Undocumented |
Class | cmd_whoami | Undocumented |
Class | cmd_nick | Undocumented |
Class | cmd_alias | No class docstring; 2/5 methods documented |
Class | cmd_selftest | No class docstring; 2/4 methods documented |
Class | cmd_version | Undocumented |
Class | cmd_rocks | Undocumented |
Class | cmd_find_merge_base | Undocumented |
Class | cmd_merge | No class docstring; 5/10 methods documented |
Class | cmd_remerge | Undocumented |
Class | cmd_revert | Undocumented |
Class | cmd_assert_fail | Undocumented |
Class | cmd_help | Undocumented |
Class | cmd_shell_complete | Undocumented |
Class | cmd_missing | Undocumented |
Class | cmd_pack | Undocumented |
Class | cmd_plugins | Undocumented |
Class | cmd_testament | Undocumented |
Class | cmd_annotate | Undocumented |
Class | cmd_re_sign | Undocumented |
Class | cmd_bind | Undocumented |
Class | cmd_unbind | Undocumented |
Class | cmd_uncommit | Undocumented |
Class | cmd_break_lock | Undocumented |
Class | cmd_wait_until_signalled | Undocumented |
Class | cmd_serve | No class docstring; 1/2 methods documented |
Class | cmd_join | Undocumented |
Class | cmd_split | Undocumented |
Class | cmd_merge_directive | Undocumented |
Class | cmd_send | Undocumented |
Class | cmd_bundle_revisions | Undocumented |
Class | cmd_tag | Undocumented |
Class | cmd_tags | Undocumented |
Class | cmd_reconfigure | Undocumented |
Class | cmd_switch | No class docstring; 1/2 methods documented |
Class | cmd_view | Undocumented |
Class | cmd_hooks | Undocumented |
Class | cmd_remove_branch | Undocumented |
Class | cmd_shelve | Undocumented |
Class | cmd_unshelve | Undocumented |
Class | cmd_clean_tree | Undocumented |
Class | cmd_reference | Undocumented |
Class | cmd_export_pot | Undocumented |
Function | _get_one_revision | Undocumented |
Function | _get_one_revision_tree | Get a revision tree. Not suitable for commands that change the tree. |
Function | _get_view_info_for_change_reporter | Get the view information from a tree for change reporting. |
Function | _open_directory_or_containing_tree_or_branch | Open the tree or branch containing the specified file, unless |
Function | _parse_limit | Undocumented |
Function | _parse_levels | Undocumented |
Function | _get_revision_range | Take the input of a revision option and turn it into a revision range. |
Function | _revision_range_to_revid_range | Undocumented |
Function | _register_lazy_builtins | Undocumented |
Similar to tree_files, but add handles files a bit differently, so it a custom implementation. In particular, MutableTreeTree.smart_add expects absolute paths, which it immediately converts to relative paths.
Specifically, the basis tree in dirstate trees is coupled to the dirstate and doing a commit/uncommit/pull will at best fail due to changing the basis revision data.
If tree is passed in, it should be already locked, for lifetime management of the trees internal cached state.
Deprecated: use WorkingTree.open_containing_paths instead.
This is typically used for command-line processors that take one or more filenames, and infer the workingtree that contains them.
The filenames given are not required to exist.
Parameters | file_list | Filenames to convert. |
default_branch | Fallback tree path to use if file_list is empty or None. | |
apply_view | if True and a view is set, apply it or check that specified files are within it | |
Returns | workingtree, [relative_paths] |