From b3346bcb0698aab4fd0c1deb26f8af071e832aee Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Sun, 2 Nov 2025 22:11:48 +0800 Subject: Update help documentation structure and content --- locales/help_docs/en.yml | 109 ++++++++++++++++++++++++++--------------------- 1 file changed, 60 insertions(+), 49 deletions(-) (limited to 'locales/help_docs/en.yml') diff --git a/locales/help_docs/en.yml b/locales/help_docs/en.yml index 5a12f8f..0878ee1 100644 --- a/locales/help_docs/en.yml +++ b/locales/help_docs/en.yml @@ -6,22 +6,24 @@ jvv: help: | **JustEnoughVCS Upstream Vault Commands** This program directly creates, manages, and runs JustEnoughVCS upstream vaults. - **Tip**: It directly operates on vault data - please operate with caution! + **Warning**: It directly operates on vault data - please operate with caution! * With great power comes great responsibility * - **Create Vault**: - jvv create - Create a vault in the given directory name - jvv init - Create a vault in the current directory + **VAULT**: + create Create a vault in the given directory name + init Create a vault in the current directory - **Query**: - jvv here - Query information about the current vault - jvv member list - Query all members + **QUERY**: + here Query information about the current vault - **Member Management**: - jvv member - Register or remove members + **MEMBERS**: + member [list|register|remove] + list List members + register Register a member + remove Remove a member - **Service**: - jvv service listen - Run the server in the current vault + **SERVICES**: + service listen Run the server Additionally, you can use jvv --help to query more detailed help! @@ -137,46 +139,47 @@ jv: **JustEnoughVCS Local Workspace Commands** This program connects to upstream vaults to synchronize and commit changes to local workspace files for collaborative work. - **Common Aliases**: + **ALIASES**: jv u Download latest information, jv t Track files, jv mv -a Auto-move files, jv in/out Import or export files - **Create Workspace**: - jv create - Create a workspace in the given directory name - jv init - Create a workspace in the current directory - - **Connect to Upstream Vault**: - jv direct - Direct your workspace to this vault - After specifying an upstream vault, your workspace will be *stained*, and you will not be able to connect to vaults with different identifiers - - jv unstain - Unstain your workspace (remove stain identifier), after which the workspace will be unrelated to any upstream vault - - **Account Management**: - jv account list - List all accounts on this computer and whether private keys are registered - jv account as - Switch current account - jv account add - Add an account to this computer - jv account remove - Delete this account - jv account movekey - Move private key to specified account - - **Information Synchronization**: - jv update - Download latest information from upstream workspace - - **Sheet Operations**: - jv sheet list - List all sheets in the upstream workspace - jv sheet use - Use the specified sheet to start current work (automatically created if it doesn't exist) - jv sheet exit - Exit current work - - jv import - Import files from import area - jv import - Import files from reference sheet - jv export -m -n - Export specified file package to import area of other sheets - - **File Operations** - jv move - Safely rename files - jv move auto - Automatically handle local file moves or renames - jv track - Track and upload files to upstream vault - - **Query Built-in Documentation** - jv docs list - List all available documentation - jv docs - View content of specified documentation + **WORKSPACE**: + create Create workspace + init Create workspace in current directory + + **UPSTREAM VAULT**: + direct Direct workspace to upstream vault + unstain Unstain workspace, clear association + + **ACCOUNTS**: + account [list|as|add|remove|movekey] + list List accounts + as Switch account in workspace + add Add account to this computer + remove Remove account from computer + movekey Move private key file to specified account + + **SYNC**: + update Download latest information + + **SHEETS**: + sheet [list|use|exit] + list List all sheets + use Use sheet, start work + exit Exit sheet, clear current modifications + + **FILE TRANSFER** + import Import files from import area + import Import files from reference sheet + export -m -n Export files to other sheets + + **FILE OPERATIONS** + move Safely rename files + move auto Automatically handle local file moves or renames + track Track and upload files to upstream vault + + **DOCUMENTATION** + docs list List all available documentation + docs View content of specified documentation or jv docs -e - Return temporary path of specific documentation for editor opening **Example**: jv docs get-started -e | nano @@ -385,6 +388,10 @@ jv: unstain: | The current workspace is not stained, no need to unstain + not_stained: | + The current workspace is not stained, cannot perform the next operation! + **Tip**: Please first use `jv direct ` to direct to an upstream vault + warn: unstain: | This operation will disconnect the current workspace from the upstream vault `%{upstream}` @@ -421,3 +428,7 @@ jv: already_stained: | Current workspace is already stained and cannot be directed to other upstream vaults with different identifiers Please use `jv unstain` to remove the stain first + + update: + success: | + Synchronized to latest information! -- cgit