Previous: Default hooks, Up: Top
accept_testresult_change (old_results, new_results): Hooksalias_command(original, alias): Additional Lua Functionsattr_functions [attribute] (filename, value): Hooksattr_init_functions [attribute] (filename): Hooksedit_comment (commentary, user_log_message): Hooksexistonpath(possible_command): Additional Lua Functionsexpand_date (str): Hooksexpand_selector (str): Hooksexternal_diff (file_path, old_data, new_data, is_binary, diff_args, old_rev, new_rev): Hooksget_author (branchname, keypair_id): Hooksget_branch_key (branchname): Hooksget_confdir(): Additional Lua Functionsget_encloser_pattern (file_path): Hooksget_mtn_command(host): Hooksget_netsync_connect_command (uri, args): Hooksget_netsync_key(server, include, exclude): Hooksget_netsync_read_permitted (branch, identity): Hooksget_netsync_write_permitted (identity): Hooksget_ostype(): Additional Lua Functionsget_passphrase (keypair_id): Hooksget_preferred_merge3_command(tbl): Hooksget_revision_cert_trust (signers, id, name, val): Hooksguess_binary_file_contents(filespec): Additional Lua Functionsignore_branch (branchname): Hooksignore_file (filename): Hooksinclude(scriptfile): Additional Lua Functionsincludedir(scriptpath): Additional Lua Functionsincludedirpattern(scriptpath, pattern): Additional Lua Functionsis_executable(filespec): Additional Lua Functionskill(pid [, signal]): Additional Lua Functionsmake_executable(filespec): Additional Lua Functionsmatch(glob, string): Additional Lua Functionsmerge3 (ancestor_path, left_path, right_path, merged_path, ancestor_text, left_text, right_text): Hooksmkstemp(template): Additional Lua Functionsmtn --branch=branchname checkout directory: Treemtn --branch=branchname co directory: Treemtn [--bookkeep-only] drop pathname...: Workspacemtn [--bookkeep-only] mv src dst: Workspacemtn [--bookkeep-only] mv src1 ... dst/: Workspacemtn [--bookkeep-only] rename src dst: Workspacemtn [--bookkeep-only] rename src1 ... dst/: Workspacemtn [--no-respect-ignore] mkdir directory...: Workspacemtn add --unknown: Workspacemtn add pathname...: Workspacemtn annotate [--revision=id] [--revs-only] file: Informativemtn annotate file: Informativemtn approve id: Certificatemtn automate ancestors rev1 [rev2 [...]]: Automationmtn automate ancestry_difference new [old1 [old2 [...]]]: Automationmtn automate branches: Automationmtn automate cert revision name value: Automationmtn automate certs id: Automationmtn automate children rev: Automationmtn automate common_ancestors rev1 [rev2 [...]]: Automationmtn automate content_diff [--revision=id1 [--revision=id2]] [files ...]: Automationmtn automate descendents rev1 [rev2 [...]]: Automationmtn automate drop_attribute path [key]: Automationmtn automate drop_db_variables domain [name]: Automationmtn automate erase_ancestors [rev1 [rev2 [...]]]: Automationmtn automate get_attributes path: Automationmtn automate get_base_revision_id: Automationmtn automate get_content_changed id file: Automationmtn automate get_corresponding_path source_id file target_id: Automationmtn automate get_current_revision [--exclude excl] [--depth=depth] [path ...]: Automationmtn automate get_current_revision_id: Automationmtn automate get_db_variables [domain]: Automationmtn automate get_file id: Automationmtn automate get_file_of filename [--revision=id]: Automationmtn automate get_manifest_of: Automationmtn automate get_manifest_of revid: Automationmtn automate get_option option: Automationmtn automate get_revision id: Automationmtn automate graph: Automationmtn automate heads [branch]: Automationmtn automate identify path: Automationmtn automate interface_version: Automationmtn automate inventory [options...] [files...]: Automationmtn automate keys: Automationmtn automate leaves: Automationmtn automate packet_for_certs id: Automationmtn automate packet_for_fdata id: Automationmtn automate packet_for_fdata id: Packet I/Omtn automate packet_for_fdelta from-id to-id: Automationmtn automate packet_for_fdelta id1 id2: Packet I/Omtn automate packet_for_rdata id: Automationmtn automate packet_for_rdata id: Packet I/Omtn automate packets_for_certs id: Packet I/Omtn automate parents rev: Automationmtn automate put_file [base-id] contents: Automationmtn automate put_revision revision-data: Automationmtn automate roots: Automationmtn automate select selector: Automationmtn automate set_attribute path key value: Automationmtn automate set_db_variable domain name value: Automationmtn automate stdio: Automationmtn automate tags [branch_pattern]: Automationmtn automate toposort [rev1 [rev2 [...]]]: Automationmtn cat --revision=id path: Treemtn cat path: Treemtn cert id certname: Certificatemtn cert id certname certval: Certificatemtn checkout --revision=id directory: Treemtn ci: Workspacemtn ci --message-file=logfile: Workspacemtn ci --message-file=logfile pathname...: Workspacemtn ci --message=logmsg [--message=logmsg...]: Workspacemtn ci --message=logmsg [--message=logmsg...] pathname...: Workspacemtn ci pathname...: Workspacemtn clone --branch=branchname address directory: Treemtn co --revision=id directory: Treemtn comment id: Certificatemtn comment id comment: Certificatemtn commit: Workspacemtn commit --message-file=logfile: Workspacemtn commit --message-file=logfile pathname...: Workspacemtn commit --message=logmsg [--message=logmsg...]: Workspacemtn commit --message=logmsg [--message=logmsg...] pathname...: Workspacemtn commit pathname...: Workspacemtn complete [--brief] key partial-id: Informativemtn complete [--brief] revision partial-id: Informativemtn complete file partial-id: Informativemtn cvs_import pathname: RCSmtn db check --db=dbfile: Databasemtn db dump --db=dbfile: Databasemtn db execute sql-statement: Databasemtn db info --db=dbfile: Databasemtn db init --db=dbfile: Databasemtn db kill_branch_certs_locally branch: Databasemtn db kill_rev_locally id: Databasemtn db kill_tag_locally tag: Databasemtn db load --db=dbfile: Databasemtn db migrate --db=dbfile: Databasemtn db version --db=dbfile: Databasemtn diff --context [--show-encloser]: Informativemtn diff --external [--diff-args=argstring]: Informativemtn diff --revision=id: Informativemtn diff --revision=id pathname...: Informativemtn diff --revision=id1 --revision=id2: Informativemtn diff --revision=id1 --revision=id2 pathname...: Informativemtn diff [--unified] [--show-encloser]: Informativemtn diff pathname...: Informativemtn disapprove id: Treemtn drop --missing: Workspacemtn dropkey keyid: Key and Cert Trustmtn explicit_merge id id destbranch: Treemtn genkey keyid: Key and Cert Trustmtn heads --branch=branchname: Treemtn import --branch=branch [--message=message] [--dry-run] dir: Treemtn import --revision=revision [--message=message] [--dry-run] dir: Treemtn list branches: Informativemtn list certs id: Informativemtn list changed: Informativemtn list changed pathname...: Informativemtn list ignored: Informativemtn list ignored pathname...: Informativemtn list keys: Informativemtn list keys pattern: Informativemtn list known: Informativemtn list known pathname...: Informativemtn list missing: Informativemtn list missing pathname...: Informativemtn list tags: Informativemtn list unknown: Informativemtn list unknown pathname...: Informativemtn list vars: Informativemtn list vars domain: Informativemtn log: Informativemtn log [--last=n] [--next=n] [--from=id [...]] [--to=id [...]] [--brief] [--no-merges] [--no-files] [--diffs] [file [...]]: Informativemtn ls branches: Informativemtn ls certs id: Informativemtn ls changed: Informativemtn ls changed pathname...: Informativemtn ls ignored: Informativemtn ls ignored pathname...: Informativemtn ls keys: Informativemtn ls keys pattern: Informativemtn ls known: Informativemtn ls known pathname...: Informativemtn ls missing: Informativemtn ls missing pathname...: Informativemtn ls tags: Informativemtn ls unknown: Informativemtn ls unknown pathname...: Informativemtn ls vars: Informativemtn ls vars domain: Informativemtn merge [--branch=branchname]: Treemtn merge_into_dir sourcebranch destbranch dir: Treemtn passphrase id: Key and Cert Trustmtn pivot_root [--bookkeep-only] pivot_root new_root put_old: Workspacemtn pluck --revision=from --revision=to: Workspacemtn pluck --revision=to: Workspacemtn privkey keyid: Packet I/Omtn propagate sourcebranch destbranch: Treemtn pubkey keyid: Packet I/Omtn pull [--set-default] [uri-or-address] [glob [...] [--exclude=exclude-glob]]]: Networkmtn push [--set-default] [uri-or-address] [glob [...] [--exclude=exclude-glob]]]: Networkmtn rcs_import filename...: RCSmtn read: Packet I/Omtn read file1 file2...: Packet I/Omtn refresh_inodeprints: Workspacemtn revert --missing pathname...: Workspacemtn revert pathname...: Workspacemtn serve --stdio [--no-transport-auth]: Networkmtn serve [--bind=[address][:port]]: Networkmtn set domain name value: Databasemtn setup [directory]: Workspacemtn show_conflicts rev rev: Informativemtn ssh_agent_add: Key and Cert Trustmtn ssh_agent_export filename: Key and Cert Trustmtn status: Informativemtn status pathname...: Informativemtn suspend id: Certificatemtn sync [--set-default] [uri-or-address] [glob [...] [--exclude=exclude-glob]]]: Networkmtn tag id tagname: Certificatemtn testresult id 0: Certificatemtn testresult id 1: Certificatemtn trusted id certname certval signers: Key and Cert Trustmtn unset domain name: Databasemtn update: Workspacemtn update --revision=revision: Workspacemtn_automate( ... ): Additional Lua Functionsnote_commit (new_id, revision, certs): Hooksnote_mtn_startup (...): Hooksnote_netsync_cert_received (rev_id, key, name, value, session_id): Hooksnote_netsync_end (session_id, status,: Hooksnote_netsync_pubkey_received (keyname, session_id): Hooksnote_netsync_revision_received (new_id, revision, certs, session_id): Hooksnote_netsync_start (session_id, my_role, sync_type,: Hooksparse_basic_io(data): Additional Lua Functionspersist_phrase_ok (): Hooksregex.search(regexp, string): Additional Lua Functionsregister_command(name, params, abstract, description, function): Additional Lua Functionsserver_request_sync(what, address, include, exclude): Additional Lua Functionssleep(seconds): Additional Lua Functionsspawn(executable [, args ...]): Additional Lua Functionsspawn_pipe(executable [, args ...]): Additional Lua Functionsspawn_redirected(infile, outfile, errfile, executable [, args ...]): Additional Lua Functionsuse_inodeprints (): Hooksuse_transport_auth (uri): Hooksvalidate_commit_message (message, revision_text, branchname): Hookswait(pid): Additional Lua Functions