Newer
Older
" an external program. The default program used is diff, with\n"
" default options \"-Npru\"."
msgstr ""
msgid ""
" To select a different program, use the -p/--program option. The\n"
" program will be passed the names of two directories to compare. To\n"
" pass additional options to the program, use -o/--option. These\n"
" will be passed before the names of the directories to compare."
msgstr ""
msgid ""
" When two revision arguments are given, then changes are shown\n"
" between those revisions. If only one revision is specified then\n"
" that revision is compared to the working directory, and, when no\n"
" revisions are specified, the working directory files are compared\n"
" to its parent."
msgstr ""
msgid "CMD"
msgstr ""
msgid "comparison program to run"
msgstr ""
msgid "OPT"
msgstr ""
msgid "pass option to comparison program"
msgstr ""
msgid "change made by revision"
msgstr ""
msgid "hg extdiff [OPT]... [FILE]..."
msgstr ""
#, python-format
msgid "use %(path)s to diff repository (or selected files)"
msgstr ""
#, python-format
msgid ""
" Show differences between revisions for the specified files, using\n"
" the %(path)s program."
msgstr ""
#, python-format
msgid "hg %s [OPTION]... [FILE]..."
msgstr ""
msgid "pull, update and merge in one command"
msgid "pull changes from a remote repository, merge new changes if needed."
msgstr ""
msgid ""
" This finds all changes from the repository at the specified path\n"
" or URL and adds them to the local repository."
msgstr ""
msgid ""
" If the pulled changes add a new branch head, the head is\n"
" automatically merged, and the result of the merge is committed.\n"
" Otherwise, the working directory is updated to include the new\n"
" changes."
msgstr ""
msgid ""
" When a merge occurs, the newly pulled changes are assumed to be\n"
" \"authoritative\". The head of the new changes is used as the first\n"
" parent, with local changes as the second. To switch the merge\n"
" order, use --switch-parent."
msgstr ""
msgid " See :hg:`help dates` for a list of formats valid for -d/--date."
msgstr ""
msgid ""
" Returns 0 on success.\n"
msgid ""
"working dir not at branch tip (use \"hg update\" to check out branch tip)"
msgstr ""
msgid "outstanding uncommitted merge"
msgstr ""
msgid "outstanding uncommitted changes"
msgstr ""
msgid "working directory is missing some files"
msgstr "工作目錄遺失了一些檔案"
msgid ""
"multiple heads in this branch (use \"hg heads .\" and \"hg merge\" to merge)"
msgstr "這個分支有多個標頭(使用'hg heads .' 和 'hg merge' 去合併)"
#, python-format
msgid "pulling from %s\n"
msgstr "從 %s 拉回中\n"
msgid ""
"Other repository doesn't support revision lookup, so a rev cannot be "
"specified."
msgstr "其他儲存庫不支援修定版查閱,所以不能描述一個修定版"
#, python-format
msgid ""
"not merging with %d other new branch heads (use \"hg heads .\" and \"hg merge"
"\" to merge them)\n"
msgstr ""
#, python-format
msgid "updating to %d:%s\n"
#, python-format
msgid "merging with %d:%s\n"
#, python-format
msgid "new changeset %d:%s merges remote changes with local\n"
msgstr ""
msgid "a specific revision you would like to pull"
msgstr ""
msgid "edit commit message"
msgid "edit commit message (DEPRECATED)"
msgstr ""
msgid "switch parents when merging"
msgstr ""
msgid "hg fetch [SOURCE]"
msgstr ""
msgid "commands to sign and verify changesets"
msgstr ""
msgid "error while verifying signature"
msgstr ""
#, python-format
msgid "%s Bad signature from \"%s\"\n"
msgstr ""
#, python-format
msgid "%s Note: Signature has expired (signed by: \"%s\")\n"
msgstr ""
#, python-format
msgid "%s Note: This key has expired (signed by: \"%s\")\n"
msgstr ""
msgid "list signed changesets"
msgstr ""
#, python-format
msgid "%s:%d node does not exist\n"
msgid "verify all the signatures there may be for a particular revision"
msgstr ""
#, python-format
msgid "No valid signature for %s\n"
msgstr ""
msgid "add a signature for the current or given revision"
msgstr ""
msgid ""
" If no revision is given, the parent of the working directory is used,\n"
" or tip if no revision is checked out."
msgid ""
" See :hg:`help dates` for a list of formats valid for -d/--date.\n"
" "
msgstr ""
msgid "uncommitted merge - please provide a specific revision"
msgstr ""
#, python-format
msgid "Signing %d:%s\n"
msgstr ""
msgid "error while signing"
msgstr ""
msgid ""
"working copy of .hgsigs is changed (please commit .hgsigs manually or use --"
"force)"
msgstr ""
msgid "unknown signature version"
msgstr ""
msgid "make the signature local"
msgstr ""
msgid "sign even if the sigfile is modified"
msgstr ""
msgid "do not commit the sigfile after signing"
msgstr ""
msgid "ID"
msgstr ""
msgid "the key id to sign with"
msgstr ""
msgid "TEXT"
msgstr ""
msgid "hg sign [OPTION]... [REVISION]..."
msgstr ""
msgid "hg sigcheck REVISION"
msgstr ""
msgid "hg sigs"
msgstr ""
msgid "command to view revision graphs from a shell"
msgstr ""
msgid ""
"This extension adds a --graph option to the incoming, outgoing and log\n"
"commands. When this options is given, an ASCII representation of the\n"
"revision graph is also shown.\n"
msgstr ""
#, python-format
msgid "--graph option is incompatible with --%s"
msgstr ""
msgid "show revision history alongside an ASCII revision graph"
msgstr ""
msgid ""
" Print a revision history alongside a revision graph drawn with\n"
" ASCII characters."
msgstr ""
msgid ""
" Nodes printed as an @ character are parents of the working\n"
" directory.\n"
" "
msgstr ""
msgid "show the revision DAG"
msgstr ""
msgid "NUM"
msgstr ""
msgid "limit number of changes displayed"
msgstr ""
msgid "show patch"
msgstr ""
msgid "show the specified revision or range"
msgstr ""
msgid "hg glog [OPTION]... [FILE]"
msgstr ""
msgid "hooks for integrating with the CIA.vc notification service"
msgstr ""
msgid ""
"This is meant to be run as a changegroup or incoming hook. To\n"
"configure it, set the following options in your hgrc::"
msgstr ""
msgid ""
" [cia]\n"
" # your registered CIA user name\n"
" user = foo\n"
" # the name of the project in CIA\n"
" project = foo\n"
" # the module (subproject) (optional)\n"
" #module = foo\n"
" # Append a diffstat to the log message (optional)\n"
" #diffstat = False\n"
" # Template to use for log messages (optional)\n"
" #template = {desc}\\n{baseurl}/rev/{node}-- {diffstat}\n"
" # Style to use (optional)\n"
" #style = foo\n"
" # The URL of the CIA notification service (optional)\n"
" # You can use mailto: URLs to send by email, eg\n"
" # mailto:cia@cia.vc\n"
" # Make sure to set email.from if you do this.\n"
" #url = http://cia.vc/\n"
" # print message instead of sending it (optional)\n"
" #test = False"
msgstr ""
msgid ""
" [hooks]\n"
" # one of these:\n"
" changegroup.cia = python:hgcia.hook\n"
" #incoming.cia = python:hgcia.hook"
msgstr ""
msgid ""
" [web]\n"
" # If you want hyperlinks (optional)\n"
" baseurl = http://server/path/to/repo\n"
msgstr ""
#, python-format
msgid "%s returned an error: %s"
msgstr ""
#, python-format
msgid "hgcia: sending update to %s\n"
msgstr ""
msgid "email.from must be defined when sending by email"
msgstr ""
msgid "browse the repository in a graphical way"
msgstr ""
msgid ""
"The hgk extension allows browsing the history of a repository in a\n"
"graphical way. It requires Tcl/Tk version 8.4 or later. (Tcl/Tk is not\n"
"distributed with Mercurial.)"
msgstr ""
msgid ""
"hgk consists of two parts: a Tcl script that does the displaying and\n"
"querying of information, and an extension to Mercurial named hgk.py,\n"
"which provides hooks for hgk to get information. hgk can be found in\n"
"the contrib directory, and the extension is shipped in the hgext\n"
"repository, and needs to be enabled."
msgstr ""
msgid ""
"The :hg:`view` command will launch the hgk Tcl script. For this command\n"
"to work, hgk must be in your search path. Alternately, you can specify\n"
"the path to hgk in your configuration file::"
msgstr ""
msgid ""
" path=/location/of/hgk"
msgstr ""
msgid ""
"hgk can make use of the extdiff extension to visualize revisions.\n"
"Assuming you had already configured extdiff vdiff command, just add::"
msgstr ""
msgid ""
" vdiff=vdiff"
msgstr ""
msgid ""
"Revisions context menu will now display additional entries to fire\n"
"vdiff on hovered and selected revisions.\n"
msgstr ""
msgid "diff trees from two commits"
msgstr ""
msgid "output common ancestor information"
msgstr ""
msgid "cat a specific revision"
msgstr ""
msgid "cat-file: type or revision not supplied\n"
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
msgid "aborting hg cat-file only understands commits\n"
msgstr ""
msgid "parse given revisions"
msgstr ""
msgid "print revisions"
msgstr ""
msgid "print extension options"
msgstr ""
msgid "start interactive history viewer"
msgstr ""
msgid "hg view [-l LIMIT] [REVRANGE]"
msgstr ""
msgid "generate patch"
msgstr ""
msgid "recursive"
msgstr ""
msgid "pretty"
msgstr ""
msgid "stdin"
msgstr ""
msgid "detect copies"
msgstr ""
msgid "search"
msgstr ""
msgid "hg git-diff-tree [OPTION]... NODE1 NODE2 [FILE]..."
msgstr ""
msgid "hg debug-cat-file [OPTION]... TYPE FILE"
msgstr ""
msgid "hg debug-config"
msgstr ""
msgid "hg debug-merge-base REV REV"
msgstr ""
msgid "ignored"
msgstr ""
msgid "hg debug-rev-parse REV"
msgstr ""
msgid "header"
msgstr ""
msgid "topo-order"
msgstr ""
msgid "parents"
msgstr ""
msgid "max-count"
msgstr ""
msgid "hg debug-rev-list [OPTION]... REV..."
msgstr ""
msgid "syntax highlighting for hgweb (requires Pygments)"
msgstr ""
msgid ""
"It depends on the Pygments syntax highlighting library:\n"
"http://pygments.org/"
msgstr ""
msgid "There is a single configuration option::"
msgstr ""
msgid ""
" pygments_style = <style>"
msgstr ""
msgid "The default is 'colorful'.\n"
msgstr ""
msgid "accelerate status report using Linux's inotify service"
msgstr ""
msgid "start an inotify server for this repository"
msgstr ""
msgid "debugging information for inotify extension"
msgstr ""
msgid ""
" Prints the list of directories being watched by the inotify server.\n"
" "
msgstr ""
msgid "directories being watched:\n"
msgstr ""
msgid "run server in background"
msgstr ""
msgid "used internally by daemon mode"
msgstr ""
msgid "minutes to sit idle before exiting"
msgstr ""
msgid "name of file to write process ID to"
msgstr ""
msgid "hg inserve [OPTION]..."
msgid "inotify-client: found dead inotify server socket; removing it\n"
msgstr ""
#, python-format
msgid "inotify-client: could not start inotify server: %s\n"
msgstr ""
#, python-format
msgid "inotify-client: could not talk to new inotify server: %s\n"
msgstr ""
#, python-format
msgid "inotify-client: failed to contact inotify server: %s\n"
msgstr ""
msgid "inotify-client: received empty answer from inotify server"
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
msgstr ""
#, python-format
msgid "(inotify: received response from incompatible server version %d)\n"
msgstr ""
#, python-format
msgid "(inotify: received '%s' response when expecting '%s')\n"
msgstr ""
msgid "this system does not seem to support inotify"
msgstr ""
#, python-format
msgid "*** the current per-user limit on the number of inotify watches is %s\n"
msgstr ""
msgid "*** this limit is too low to watch every directory in this repository\n"
msgstr ""
msgid "*** counting directories: "
msgstr ""
#, python-format
msgid "found %d\n"
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
#, python-format
msgid "*** to raise the limit from %d to %d (run as root):\n"
msgstr ""
#, python-format
msgid "*** echo %d > %s\n"
msgstr ""
#, python-format
msgid "cannot watch %s until inotify watch limit is raised"
msgstr ""
#, python-format
msgid "inotify service not available: %s"
msgstr ""
#, python-format
msgid "watching %r\n"
msgstr ""
#, python-format
msgid "watching directories under %r\n"
msgstr ""
#, python-format
msgid "%s event: created %s\n"
msgstr ""
#, python-format
msgid "%s event: deleted %s\n"
msgstr ""
#, python-format
msgid "%s event: modified %s\n"
msgstr ""
#, python-format
msgid "filesystem containing %s was unmounted\n"
msgstr ""
#, python-format
msgid "%s readable: %d bytes\n"
msgstr ""
#, python-format
msgid "%s below threshold - unhooking\n"
msgstr ""
#, python-format
msgid "%s reading %d events\n"
msgstr ""
#, python-format
msgid "%s hooking back up with %d bytes readable\n"
msgstr ""
msgid "finished setup\n"
msgstr ""
#, python-format
msgid "status: %r %s -> %s\n"
msgstr ""
msgid "rescanning due to .hgignore change\n"
msgstr ""
msgid "cannot start: socket is already bound"
msgstr ""
msgid ""
"cannot start: tried linking .hg/inotify.sock to a temporary socket but .hg/"
"inotify.sock already exists"
msgstr ""
#, python-format
msgid "answering query for %r\n"
msgstr ""
#, python-format
msgid "received query from incompatible client version %d\n"
msgstr ""
#, python-format
msgid "unrecognized query type: %s\n"
msgstr ""
msgid "expand expressions into changelog and summaries"
msgstr ""
msgid ""
"This extension allows the use of a special syntax in summaries, which\n"
"will be automatically expanded into links or any other arbitrary\n"
"expression, much like InterWiki does."
msgstr ""
msgid ""
"A few example patterns (link to bug tracking, etc.) that may be used\n"
"in your hgrc::"
msgstr ""
msgid ""
" [interhg]\n"
" issues = s!issue(\\d+)!<a href=\"http://bts/issue\\1\">issue\\1</a>!\n"
" bugzilla = s!((?:bug|b=|(?=#?\\d{4,}))(?:\\s*#?)(\\d+))!<a..=\\2\">\\1</a>!"
"i\n"
" boldify = s!(^|\\s)#(\\d+)\\b! <b>#\\2</b>!\n"
msgstr ""
#, python-format
msgid "interhg: invalid pattern for %s: %s\n"
msgstr ""
#, python-format
msgid "interhg: invalid regexp for %s: %s\n"
msgstr ""
msgid "expand keywords in tracked files"
msgstr ""
msgid ""
"This extension expands RCS/CVS-like or self-customized $Keywords$ in\n"
"tracked text files selected by your configuration."
msgstr ""
msgid ""
"Keywords are only expanded in local repositories and not stored in the\n"
"change history. The mechanism can be regarded as a convenience for the\n"
"current user or for archive distribution."
msgstr ""
msgid ""
"Keywords expand to the changeset data pertaining to the latest change\n"
"relative to the working directory parent of each file."
msgstr ""
msgid ""
"Configuration is done in the [keyword], [keywordset] and [keywordmaps]\n"
"sections of hgrc files."
msgstr ""
msgid "Example::"
msgstr ""
msgid ""
" [keyword]\n"
" # expand keywords in every python file except those matching \"x*\"\n"
" **.py =\n"
" x* = ignore"
msgstr ""
msgid ""
" [keywordset]\n"
" # prefer svn- over cvs-like default keywordmaps\n"
" svn = True"
msgstr ""
msgid ""
".. note::\n"
" The more specific you are in your filename patterns the less you\n"
" lose speed in huge repositories."
msgstr ""
msgid ""
"For [keywordmaps] template mapping and expansion demonstration and\n"
"control run :hg:`kwdemo`. See :hg:`help templates` for a list of\n"
"available templates and filters."
msgstr ""
msgid "Three additional date template filters are provided::"
msgstr ""
msgid ""
" utcdate \"2006/09/18 15:13:13\"\n"
" svnutcdate \"2006-09-18 15:13:13Z\"\n"
" svnisodate \"2006-09-18 08:13:13 -700 (Mon, 18 Sep 2006)\""
msgstr ""
msgid ""
"The default template mappings (view with :hg:`kwdemo -d`) can be\n"
"replaced with customized keywords and templates. Again, run\n"
":hg:`kwdemo` to control the results of your config changes."
msgstr ""
msgid ""
"Before changing/disabling active keywords, run :hg:`kwshrink` to avoid\n"
"the risk of inadvertently storing expanded keywords in the change\n"
"history."
msgstr ""
msgid ""
"To force expansion after enabling it, or a configuration change, run\n"
msgstr ""
msgid ""
"Expansions spanning more than one line and incremental expansions,\n"
"like CVS' $Log$, are not supported. A keyword template map \"Log =\n"
"{desc}\" expands to the first line of the changeset description.\n"
msgstr ""
#, python-format
msgid "overwriting %s expanding keywords\n"
msgstr ""
#, python-format
msgid "overwriting %s shrinking keywords\n"
msgstr ""
msgid "[keyword] patterns cannot match"
msgstr ""
msgid "no [keyword] patterns configured"
msgstr ""
msgid "print [keywordmaps] configuration and an expansion example"
msgstr ""
msgid ""
" Show current, custom, or default keyword template maps and their\n"
" expansions."
msgstr ""
msgid ""
" Extend the current configuration by specifying maps as arguments\n"
" and using -f/--rcfile to source an external hgrc file."
msgstr ""
msgid " Use -d/--default to disable current configuration."
msgstr ""
msgid ""
" See :hg:`help templates` for information on templates and filters.\n"
msgstr ""
#, python-format
msgid "creating temporary repository at %s\n"
msgstr ""
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
msgid ""
"\n"
"\tconfiguration using custom keyword template maps\n"
msgstr ""
msgid "\textending current template maps\n"
msgstr ""
msgid "\toverriding default template maps\n"
msgstr ""
msgid ""
"\n"
"\tconfiguration using default keyword template maps\n"
msgstr ""
msgid "\tdisabling current template maps\n"
msgstr ""
msgid ""
"\n"
"\tconfiguration using current keyword template maps\n"
msgstr ""
#, python-format
msgid ""
"\n"
"keywords written to %s:\n"
msgid "hg keyword configuration and expansion example"
msgid ""
"\n"
"\tkeywords expanded\n"
msgid "expand keywords in the working directory"
msgstr ""
msgid " Run after (re)enabling keyword expansion."
msgstr ""
msgid ""
" kwexpand refuses to run if given files contain local changes.\n"
" "
msgstr ""
msgid "show files configured for keyword expansion"
msgstr ""
msgid ""
" List which files in the working directory are matched by the\n"
" [keyword] configuration patterns."
msgstr ""
msgid ""
" Useful to prevent inadvertent keyword expansion and to speed up\n"
" execution by including only files that are actual candidates for\n"
" expansion."
msgstr ""
msgid ""
" See :hg:`help keyword` on how to construct patterns both for\n"
" inclusion and exclusion of files."
msgstr ""
msgid ""
" With -A/--all and -v/--verbose the codes used to show the status\n"
" of files are::"
msgstr ""
msgid ""
" K = keyword expansion candidate\n"
" k = keyword expansion candidate (not tracked)\n"
" I = ignored\n"
" i = ignored (not tracked)\n"
msgid "revert expanded keywords in the working directory"
msgstr ""
msgid ""
" Run before changing/disabling active keywords or if you experience\n"
" problems with :hg:`import` or :hg:`merge`."
msgstr ""
msgid ""
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
" kwshrink refuses to run if given files contain local changes.\n"
" "
msgstr ""
msgid "show default keyword template maps"
msgstr ""
msgid "read maps from rcfile"
msgstr ""
msgid "hg kwdemo [-d] [-f RCFILE] [TEMPLATEMAP]..."
msgstr ""
msgid "hg kwexpand [OPTION]... [FILE]..."
msgstr ""
msgid "show keyword status flags of all files"
msgstr ""
msgid "show files excluded from expansion"
msgstr ""
msgid "only show unknown (not tracked) files"
msgstr ""
msgid "hg kwfiles [OPTION]... [FILE]..."
msgstr ""
msgid "hg kwshrink [OPTION]... [FILE]..."
msgstr ""
msgid "manage a stack of patches"
msgstr ""
msgid ""
"This extension lets you work with a stack of patches in a Mercurial\n"
"repository. It manages two stacks of patches - all known patches, and\n"
"applied patches (subset of known patches)."
msgstr ""
msgid ""
"Known patches are represented as patch files in the .hg/patches\n"
"directory. Applied patches are both patch files and changesets."
msgstr ""
msgid "Common tasks (use :hg:`help command` for more details)::"
msgstr ""
msgid ""
" import existing patch qimport"
msgstr ""
msgid ""
" print patch series qseries\n"
" print applied patches qapplied"
msgstr ""
msgid ""
" add known patch to applied stack qpush\n"
" remove patch from applied stack qpop\n"
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
" refresh contents of top applied patch qrefresh"
msgstr ""
msgid ""
"By default, mq will automatically use git patches when required to\n"
"avoid losing file mode changes, copy records, binary files or empty\n"
"files creations or deletions. This behaviour can be configured with::"
msgstr ""
msgid ""
" [mq]\n"
" git = auto/keep/yes/no"
msgstr ""
msgid ""
"If set to 'keep', mq will obey the [diff] section configuration while\n"
"preserving existing git patches upon qrefresh. If set to 'yes' or\n"
"'no', mq will override the [diff] section and always generate git or\n"
"regular patches, possibly losing data in the second case."
msgstr ""
msgid ""
"You will by default be managing a patch queue named \"patches\". You can\n"
"create other, independent patch queues with the :hg:`qqueue` command.\n"
msgstr ""
#, python-format
msgid "mq.git option can be auto/keep/yes/no got %s"
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
msgstr ""
#, python-format
msgid "%s appears more than once in %s"
msgstr ""
msgid "guard cannot be an empty string"
msgstr ""
#, python-format
msgid "guard %r starts with invalid character: %r"
msgstr ""
#, python-format
msgid "invalid character in guard %r: %r"
msgstr ""
#, python-format
msgid "guard %r too short"
msgstr ""
#, python-format
msgid "guard %r starts with invalid char"
msgstr ""
#, python-format
msgid "allowing %s - no guards in effect\n"
msgstr ""