# HG changeset patch # User Alexander Sauta <demosito@gmail.com> # Date 1309279327 -14400 # Tue Jun 28 20:42:07 2011 +0400 # Branch stable # Node ID 9a6c497729e3eb1b5ea1c0c998b8f16ccf7487b3 # Parent d5803e0b1249af1598a62d04a740f39105e7edcd i18n-ru: translated help for multirevs-subrepos diff --git a/i18n/ru.po b/i18n/ru.po --- a/i18n/ru.po +++ b/i18n/ru.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Mercurial\n" "Report-Msgid-Bugs-To: <mercurial-devel@selenic.com>\n" -"POT-Creation-Date: 2011-06-27 21:37+0400\n" +"POT-Creation-Date: 2011-06-28 20:37+0400\n" "PO-Revision-Date: 2011-05-12 23:48+0400\n" "Last-Translator: Alexander Sauta <demosito@gmail.com>\n" "Language-Team: Russian\n" @@ -9642,9 +9642,6 @@ msgid "no files or directories specified" msgstr "не указаны файлы или каталоги" -msgid "use --all to discard all changes" -msgstr "иÑпользуйте --all чтобы ÑброÑить вÑе изменениÑ" - msgid "" "uncommitted merge, use --all to discard all changes, or 'hg update -C .' to " "abort the merge" @@ -9662,6 +9659,14 @@ "иÑпользуйте --all чтобы воÑÑтановить вÑе файлы, или 'hg update %s'\n" "чтобы обновитьÑÑ" +#, fuzzy +msgid "uncommitted changes, use --all to discard all changes" +msgstr "иÑпользуйте --all чтобы ÑброÑить вÑе изменениÑ" + +#, fuzzy +msgid "use --all to revert all files" +msgstr "иÑпользуйте --all чтобы ÑброÑить вÑе изменениÑ" + #, python-format msgid "forgetting %s\n" msgstr "забываю %s\n" @@ -15770,6 +15775,9 @@ "individually, or provided as a topologically continuous range,\n" "separated by the \":\" character." msgstr "" +"ЕÑли Mercurial принимает где-либо более одной ревизии, их можно\n" +"задавать по одной, либо в виде топологичеÑки непрерывного диапазона, \n" +"разделенного Ñимволом \":\"." msgid "" "The syntax of range notation is [BEGIN]:[END], where BEGIN and END are\n" @@ -15777,49 +15785,74 @@ "specified, it defaults to revision number 0. If END is not specified,\n" "it defaults to the tip. The range \":\" thus means \"all revisions\"." msgstr "" +"ЗапиÑÑŒ диапазона ревизий имеет вид [ÐÐЧÐЛО]:[КОÐЕЦ], где ÐÐЧÐЛО и\n" +"КОÐЕЦ - идентификаторы ревизий. Оба Ñтих идентификатора не обÑзательны.\n" +"ЕÑли не указан ÐÐЧÐЛО, по умолчанию он ÑчитаетÑÑ Ñ€Ð°Ð²Ð½Ñ‹Ð¼ 0. ЕÑли не\n" +"указан КОÐЕЦ, по умолчанию он ÑчитаетÑÑ Ñ€Ð°Ð²Ð½Ñ‹Ð¼ оконечной ревизии (tip).\n" +"Таким образом, диапазон \":\" означает \"вÑе ревизии\"." msgid "If BEGIN is greater than END, revisions are treated in reverse order." msgstr "" +"ЕÑли ÐÐЧÐЛО больше, чем КОÐЕЦ, ревизии обрабатываютÑÑ Ð² обратном порÑдке." msgid "" "A range acts as a closed interval. This means that a range of 3:5\n" "gives 3, 4 and 5. Similarly, a range of 9:6 gives 9, 8, 7, and 6.\n" msgstr "" +"Диапазон интерпретируетÑÑ ÐºÐ°Ðº отрезок, Ñ‚.е. крайние Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ ÑвлÑÑŽÑ‚ÑÑ\n" +"его чаÑтью. Так, диапазон 3:5 ÑоответÑтвует 3, 4 и 5, а диапазон\n" +"9:6 дает 9, 8, 7 и 6.\n" msgid "" "Mercurial accepts several notations for identifying one or more files\n" "at a time." msgstr "" +"Mercurial понимает неÑколько форм Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ или более файла\n" +"единовременно." msgid "" "By default, Mercurial treats filenames as shell-style extended glob\n" "patterns." msgstr "" +"По умолчанию Mercurial интерпретирует имена файлов как Ñто делает\n" +"ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñ‡ÐºÐ° (bash и др.), выполнÑÑ Ð¿Ð¾Ð´Ñтановку шаблонов в\n" +"Ñтиле glob." msgid "Alternate pattern notations must be specified explicitly." -msgstr "" +msgstr "Ð”Ñ€ÑƒÐ³Ð°Ñ Ñ„Ð¾Ñ€Ð¼Ð° шаблонов должна указыватьÑÑ Ñвно." msgid "" "To use a plain path name without any pattern matching, start it with\n" "``path:``. These path names must completely match starting at the\n" "current repository root." msgstr "" +"Чтобы иÑпользовать буквальный путь к файлу, в котором не выполнÑÑŽÑ‚ÑÑ\n" +"подÑтановки, начните его Ñ ``path:``. Такие пути должны полноÑтью\n" +"Ñовпадать Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ файла отноÑительно ÐºÐ¾Ñ€Ð½Ñ Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ." msgid "" "To use an extended glob, start a name with ``glob:``. Globs are rooted\n" "at the current directory; a glob such as ``*.c`` will only match files\n" "in the current directory ending with ``.c``." msgstr "" +"Чтобы иÑпользовать раÑширенный glob, начните его Ñ ``glob:``. Глобы\n" +"раÑкрываютÑÑ Ð¾Ñ‚Ð½Ð¾Ñительно текущего каталога; глоб ``*.c`` Ñовпадет\n" +"только Ñ Ñ„Ð°Ð¹Ð»Ð°Ð¼Ð¸ в текущем каталоге, оканчивающимиÑÑ Ð½Ð° ``.c``." msgid "" "The supported glob syntax extensions are ``**`` to match any string\n" "across path separators and ``{a,b}`` to mean \"a or b\"." msgstr "" +"ПоддерживаетÑÑ Ñ€Ð°Ñширение обычных глобов в виде ``**``, которое\n" +"Ñовпадает Ñ Ð»ÑŽÐ±Ð¾Ð¹ Ñтрокой в пределах вÑего пути, Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ Ñ€Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»Ð¸;\n" +"также поддерживаетÑÑ Ñ„Ð¾Ñ€Ð¼Ð° ``{a,b}``, Ð¾Ð·Ð½Ð°Ñ‡Ð°ÑŽÑ‰Ð°Ñ \"a или b\"." msgid "" "To use a Perl/Python regular expression, start a name with ``re:``.\n" "Regexp pattern matching is anchored at the root of the repository." msgstr "" +"Чтобы иÑпользовать регулÑрные Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Perl/Python, начните Ð¸Ð¼Ñ Ñ\n" +"``re:``. Такие шаблоны раÑкрываютÑÑ Ð¾Ñ‚Ð½Ð¾Ñительно ÐºÐ¾Ñ€Ð½Ñ Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ." msgid "" "To read name patterns from a file, use ``listfile:`` or ``listfile0:``.\n" @@ -15827,18 +15860,24 @@ "feeds. Each string read from the file is itself treated as a file\n" "pattern." msgstr "" +"Можно прочитать шаблоны имен из файла, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ ``listfile:`` или\n" +"``listfile0:``. ПоÑледний ожидает шаблонов, отделенных друг от друга\n" +"Ñимволом NUL, в то Ð²Ñ€ÐµÐ¼Ñ ÐºÐ°Ðº первый предполоает перевод Ñтроки. КаждаÑ\n" +"Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ð°Ñ Ð¸Ð· файла Ñтрока интерпретируетÑÑ ÐºÐ°Ðº шаблон имени файла." msgid "Plain examples::" -msgstr "" +msgstr "Примеры буквальных путей::" msgid "" " path:foo/bar a name bar in a directory named foo in the root\n" " of the repository\n" " path:path:name a file or directory named \"path:name\"" msgstr "" +" path:foo/bar файл Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ bar в каталоге foo в корне репозиториÑ\n" +" path:path:name файл или каталог Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ \"path:name\"" msgid "Glob examples::" -msgstr "" +msgstr "Примеры глобов::" msgid "" " glob:*.c any name ending in \".c\" in the current directory\n" @@ -15849,37 +15888,56 @@ " foo/**.c any name ending in \".c\" in any subdirectory of foo\n" " including itself." msgstr "" +" glob:*.c любой файл, оканчивающийÑÑ Ð½Ð° \".c\", в текущем каталоге\n" +" *.c любой файл, оканчивающийÑÑ Ð½Ð° \".c\", в текущем каталоге\n" +" **.c любой файл, оканчивающийÑÑ Ð½Ð° \".c\", в любом подкаталоге\n" +" текущего каталога, Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ ÐµÐ³Ð¾ Ñамого.\n" +" foo/*.c любой файл, оканчивающийÑÑ Ð½Ð° \".c\", в каталоге foo\n" +" foo/**.c любой файл, оканчивающийÑÑ Ð½Ð° \".c\", в любом подкаталоге\n" +" foo, Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ ÐµÐ³Ð¾ Ñамого." msgid "Regexp examples::" -msgstr "" +msgstr "Примеры regexp::" msgid " re:.*\\.c$ any name ending in \".c\", anywhere in the repository" msgstr "" +" re:.*\\.c$ любой файл, оканчивающийÑÑ Ð½Ð° \".c\",\n" +" находÑщийÑÑ Ð³Ð´Ðµ угодно в репозитории" msgid "File examples::" -msgstr "" +msgstr "Примеры шаблонов из файлов::" msgid "" " listfile:list.txt read list from list.txt with one file pattern per line\n" " listfile0:list.txt read list from list.txt with null byte delimiters" msgstr "" +" listfile:list.txt читать шаблоны из файла list.txt, Ñодержащего\n" +" под одному шаблону на Ñтроку\n" +" listfile0:list.txt читать шаблоны из файла list.txt, Ñодержащего\n" +" шаблоны, разделенные Ñимволом NULL" msgid "See also :hg:`help filesets`.\n" -msgstr "" +msgstr "См. также :hg:`help filesetes`.\n" msgid "Mercurial supports several ways to specify individual revisions." -msgstr "" +msgstr "Mercurial поддерживает неÑколько ÑпоÑобов Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ñ‹Ñ… ревизий." msgid "" "A plain integer is treated as a revision number. Negative integers are\n" "treated as sequential offsets from the tip, with -1 denoting the tip,\n" "-2 denoting the revision prior to the tip, and so forth." msgstr "" +"ПроÑтое целое чиÑло интерпретируетÑÑ ÐºÐ°Ðº номер ревизии. Отрицательные\n" +"целые чила интерпретируютÑÑ ÐºÐ°Ðº непрерывное Ñмещение отноÑительно\n" +"оконечной ревизии (tip). Так, -1 означает tip, -2 означает ревизию,\n" +"предшеÑтвующую tip и Ñ‚.д." msgid "" "A 40-digit hexadecimal string is treated as a unique revision\n" "identifier." msgstr "" +"ШеÑÑ‚Ð½Ð°Ð´Ñ†Ð°Ñ‚Ð¸Ñ€Ð¸Ñ‡Ð½Ð°Ñ Ñтрока из 40 Ñимволов ÑчитаетÑÑ ÑƒÐ½Ð¸ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¼\n" +"идентификатором (ID) ревизии." msgid "" "A hexadecimal string less than 40 characters long is treated as a\n" @@ -15887,6 +15945,10 @@ "identifier. A short-form identifier is only valid if it is the prefix\n" "of exactly one full-length identifier." msgstr "" +"ШеÑÑ‚Ð½Ð°Ð´Ñ†Ð°Ñ‚Ð¸Ñ€Ð¸Ñ‡Ð½Ð°Ñ Ñтрока короче 40 Ñимволов ÑчитаетÑÑ Ñокращенной\n" +"формой уникального идентификатора ревизии. Такой идентификатор\n" +"ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼, только еÑли он ÑвлÑетÑÑ Ñтаршей чаÑтью\n" +"ровно одного полного ID ревизии." msgid "" "Any other string is treated as a tag or branch name. A tag name is a\n" @@ -15894,16 +15956,24 @@ "denotes the tipmost revision of that branch. Tag and branch names must\n" "not contain the \":\" character." msgstr "" +"Ð›ÑŽÐ±Ð°Ñ Ð´Ñ€ÑƒÐ³Ð°Ñ Ñтрока интерпретируетÑÑ ÐºÐ°Ðº Ð¸Ð¼Ñ Ð²ÐµÑ‚Ð²Ð¸ или метки. ИмÑ\n" +"метки - Ñто Ñимвольное имÑ, аÑÑоциированное Ñ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ ID ревизии.\n" +"Ð˜Ð¼Ñ Ð²ÐµÑ‚Ð²Ð¸ означает поÑледнюю ревизию на Ñтой ветви. Имена ветви и\n" +"метки не должны Ñодержать Ñимвола \":\"." msgid "" "The reserved name \"tip\" is a special tag that always identifies the\n" "most recent revision." msgstr "" +"Зарезервированное Ð¸Ð¼Ñ \"tip\" ÑвлÑетÑÑ Ñпециальной меткой, котораÑ\n" +"вÑегда ÑÑылаетÑÑ Ð½Ð° Ñамую поÑледнюю ревизию." msgid "" "The reserved name \"null\" indicates the null revision. This is the\n" "revision of an empty repository, and the parent of revision 0." msgstr "" +"Зарезервированное Ð¸Ð¼Ñ \"null\" означает пуÑтую ревизию. Ðто ревизиÑ\n" +"пуÑтого Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ Ð¸Ð»Ð¸ родитель ревизии 0." msgid "" "The reserved name \".\" indicates the working directory parent. If no\n" @@ -15911,16 +15981,24 @@ "uncommitted merge is in progress, \".\" is the revision of the first\n" "parent.\n" msgstr "" +"Зарезервированное Ð¸Ð¼Ñ \".\" означает Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»Ñ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ³Ð¾ каталога.\n" +"ЕÑли рабочий каталог ен извлечен, оно Ñквивалентно null. ЕÑли в\n" +"рабочем каталоге находитÑÑ Ð½ÐµÐ·Ð°ÐºÐ¾Ð¼Ð¼Ð¸Ñ‡ÐµÐ½Ð½Ñ‹Ð¹ результат ÑлиÑниÑ, \".\"\n" +"означает первого родителÑ.\n" msgid "" "Mercurial supports a functional language for selecting a set of\n" "revisions." msgstr "" +"Mercurial поддерживает функциональный Ñзык Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð¼Ð½Ð¾Ð¶ÐµÑтва\n" +"ревизий." msgid "" "The language supports a number of predicates which are joined by infix\n" "operators. Parenthesis can be used for grouping." msgstr "" +"Язык поддерживает неÑколько предикатов, которые объединÑÑŽÑ‚ÑÑ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ\n" +"инфикÑных операторов. Можно иÑпользовать Ñкобки Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²ÐºÐ¸." msgid "" "Identifiers such as branch names must be quoted with single or double\n" @@ -15928,11 +16006,17 @@ "``[._a-zA-Z0-9\\x80-\\xff]`` or if they match one of the predefined\n" "predicates." msgstr "" +"Идентификаторы, такие как имена ветвей, должны заключатьÑÑ Ð² одинарные\n" +"или двойные кавычки, еÑли они Ñодержат Ñимволы не из множеÑтва\n" +"``[._a-zA-Z0-9\\x80-\\xff]`` или еÑли их имена Ñовпадают Ñ Ð¾Ð´Ð½Ð¸Ð¼\n" +"из предопределенных предикатов." msgid "" "``not x``\n" " Changesets not in x. Short form is ``! x``." msgstr "" +"``not x``\n" +" Ðаборы изменений не в Ñ…. ÐšÑ€Ð°Ñ‚ÐºÐ°Ñ Ñ„Ð¾Ñ€Ð¼Ð°: ``! x``." msgid "" "``x::y``\n" @@ -15941,9 +16025,14 @@ " is left out, this is equivalent to ``ancestors(y)``, if the second\n" " is left out it is equivalent to ``descendants(x)``." msgstr "" +"``x::y``\n" +" Диапазон на графе ревизий, означающий вÑе ревизии, ÑвлÑющиеÑÑ\n" +" предками y и потомками x, Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ x и y. ЕÑли Ð¿ÐµÑ€Ð²Ð°Ñ Ñ€ÐµÐ²Ð¸Ð·Ð¸Ñ\n" +" опущена, Ñто Ñквивалентно ``ancestors(y)``, еÑли Ð²Ñ‚Ð¾Ñ€Ð°Ñ Ñ€ÐµÐ²Ð¸Ð·Ð¸Ñ\n" +" опущена, Ñто Ñквивалентно ``descendats(x)``." msgid " An alternative syntax is ``x..y``." -msgstr "" +msgstr " ÐÐ»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð°Ñ Ñ„Ð¾Ñ€Ð¼Ð°: ``x..y``." msgid "" "``x:y``\n" @@ -15951,24 +16040,32 @@ " inclusive. Either endpoint can be left out, they default to 0 and\n" " tip." msgstr "" +"``x:y``\n" +" Ð’Ñе ревизии Ñ Ð½Ð¾Ð¼ÐµÑ€Ð°Ð¼Ð¸ от x до y, включительно. Обе могут быть\n" +" опущены, по умолчанию ÑчитаютÑÑ 0 и tip ÑоответÑтвенно." msgid "" "``x and y``\n" " The intersection of changesets in x and y. Short form is ``x & y``." msgstr "" +"``x and y``\n" +" ПереÑечение множеÑтв ревизий x и y. ÐšÑ€Ð°Ñ‚ÐºÐ°Ñ Ñ„Ð¾Ñ€Ð¼Ð°: ``x & y``." msgid "" "``x or y``\n" " The union of changesets in x and y. There are two alternative short\n" " forms: ``x | y`` and ``x + y``." msgstr "" +"``x or y``\n" +" Объединение множеÑтв ревизий x и y. Возможны две краткие формы:\n" +" ``x | y`` и ``x + y``." msgid "" "``x - y``\n" " Changesets in x but not in y." msgstr "" "``x - y``\n" -" Ðаборы изменений, входÑщие в x, но не в y." +" Ревизии, входÑщие в x, но не в y." msgid "" "``x^n``\n" @@ -15976,42 +16073,56 @@ " For n == 0, x; for n == 1, the first parent of each changeset in x;\n" " for n == 2, the second parent of changeset in x." msgstr "" +" n-ый родитель x, n == 0, 1, или 2.\n" +" ЕÑли n == 0, ÑоответÑтвует x; еÑли n == 1, ÑоответÑтвует первому\n" +" родителю каждой ревизии из x; еÑли n == 2 - второму родителю." msgid "" "``x~n``\n" " The nth first ancestor of x; ``x~0`` is x; ``x~3`` is ``x^^^``." msgstr "" +"``x~n``\n" +" n-ый первый предок x; ``x~0`` ÑоответÑтвует x; ``x~3`` - ``x^^^``." msgid "There is a single postfix operator:" -msgstr "" +msgstr "СущеÑтвует единÑтвенный поÑтфикÑный оператор:" msgid "" "``x^``\n" " Equivalent to ``x^1``, the first parent of each changeset in x." msgstr "" +"``x^``\n" +" То же, что ``x^1`` - первый родитель каждой ревизии из x." msgid "" "\n" "The following predicates are supported:" msgstr "" +"\n" +"ПоддерживаютÑÑ Ñледующие предикаты:" msgid "" "New predicates (known as \"aliases\") can be defined, using any combination " "of\n" "existing predicates or other aliases. An alias definition looks like::" msgstr "" +"Можно определить новые предикаты (извеÑтные как пÑевдонимы или \"алиаÑÑ‹\"),\n" +"иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð»ÑŽÐ±Ñ‹Ðµ комбинации ÑущеÑтвующих предикатов или пÑевдонимов.\n" +"Определение пÑевдонима имеет вид::" msgid " <alias> = <definition>" -msgstr "" +msgstr " <пÑевдоним> = <определение>" msgid "" "in the ``revsetalias`` section of a Mercurial configuration file. Arguments\n" "of the form `$1`, `$2`, etc. are substituted from the alias into the\n" "definition." msgstr "" +"в Ñекции ``revsetalias`` конфига Mercurial. Ðргументы вида `$1`, `$2`\n" +"и Ñ‚.д. передаютÑÑ Ð¸Ð· пÑевдонима в его определение." msgid "For example," -msgstr "" +msgstr "Ðапример," msgid "" " [revsetalias]\n" @@ -16024,9 +16135,11 @@ "defines three aliases, ``h``, ``d``, and ``rs``. ``rs(0:tip, author)`` is\n" "exactly equivalent to ``reverse(sort(0:tip, author))``." msgstr "" +"определÑет три пÑевдонима, ``h``, ``d`` и ``rs``. ``rs(0:tip, автор)`` -\n" +"Ñто ровно то же Ñамое, что ``reverse(sort(0:tip, автор))``." msgid "Command line equivalents for :hg:`log`::" -msgstr "" +msgstr "Ðналоги командной Ñтроки Ð´Ð»Ñ :hg:`log`::" msgid "" " -f -> ::.\n" @@ -16040,19 +16153,21 @@ msgstr "" msgid "- Changesets on the default branch::" -msgstr "" +msgstr "- Ревизии на ветви default::" msgid " hg log -r \"branch(default)\"" msgstr "" msgid "- Changesets on the default branch since tag 1.5 (excluding merges)::" msgstr "" +"- Ревизии на ветви default, Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ Ñ Ð²ÐµÑ‚ÐºÐ¸ 1.5, не Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ Ñ€ÐµÐ²Ð¸Ð·Ð¸Ð¸\n" +" ÑлиÑниÑ::" msgid " hg log -r \"branch(default) and 1.5:: and not merge()\"" msgstr "" msgid "- Open branch heads::" -msgstr "" +msgstr "- Головы открытых ветвей" msgid " hg log -r \"head() and not closed()\"" msgstr "" @@ -16061,12 +16176,14 @@ "- Changesets between tags 1.3 and 1.5 mentioning \"bug\" that affect\n" " ``hgext/*``::" msgstr "" +"- Ревизии между метками 1.3 и 1.5, Ñодержащие в опиÑании Ñлово \"bug\",\n" +" в которых были изменены файлы ``hgext/*``::" msgid " hg log -r \"1.3::1.5 and keyword(bug) and file('hgext/*')\"" msgstr "" msgid "- Changesets committed in May 2008, sorted by user::" -msgstr "" +msgstr "- Ревизии, закомиченные в Мае 2008, отÑортированные по пользователю::" msgid " hg log -r \"sort(date('May 2008'), user)\"" msgstr "" @@ -16074,7 +16191,7 @@ msgid "" "- Changesets mentioning \"bug\" or \"issue\" that are not in a tagged\n" " release::" -msgstr "" +msgstr "- Ðе помеченные ревизии, Ñодержищие Ñлова \"bug\" или \"issue\"::" msgid "" " hg log -r \"(keyword(bug) or keyword(issue)) and not ancestors(tagged())" @@ -16087,21 +16204,31 @@ "group. External Mercurial and Subversion projects are currently\n" "supported." msgstr "" +"Субрепозитории (подрепозитории) позволÑÑŽÑ‚ вложить неÑколько внешних\n" +"репозиториев или пректов в один репозиторий Mercurial и выполнÑÑ‚ÑŒ\n" +"над ними команды как над единой группой. Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚ÑÑ\n" +"внешнии проекты Mercurial и Subversion." msgid "Subrepositories are made of three components:" -msgstr "" +msgstr "Субрепозитории включают три компонента:" msgid "" "1. Nested repository checkouts. They can appear anywhere in the\n" " parent working directory, and are Mercurial clones or Subversion\n" " checkouts." msgstr "" +"1. Извлеченные рабочие копии вложенных репозиториев. Они могут\n" +" находитÑÑ Ð³Ð´Ðµ угодно в рабочем каталоге и ÑвлÑÑŽÑ‚ÑÑ Ð»Ð¸Ð±Ð¾ клонами\n" +" Mercurial, либо рабочими копиÑми Subversion." msgid "" "2. Nested repository references. They are defined in ``.hgsub`` and\n" " tell where the subrepository checkouts come from. Mercurial\n" " subrepositories are referenced like:" msgstr "" +"2. СÑылки на вложенные репозитории. Они определены в ``.hgsub`` и\n" +" опиÑывают, откуда были извлечены копии Ñубрепозиториев.\n" +" Субрепозитории имеют такие пути:" msgid " path/to/nested = https://example.com/nested/repo/path" msgstr "" @@ -16112,6 +16239,11 @@ " is the source repository path. The source can also reference a\n" " filesystem path. Subversion repositories are defined with:" msgstr "" +" где ``path/to/nested`` - путь к извлеченной рабочей копии отноÑительно\n" +" ÐºÐ¾Ñ€Ð½Ñ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑкого Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ Mercurial, а \n" +" ``https://example.com/nested/repo/path`` - путь к репозиторию-\n" +" иÑточнику. ИÑточник может быть также путем в файловой ÑиÑтеме.\n" +" Репозитории Subversion определÑÑŽÑ‚ÑÑ Ñ‚Ð°Ðº:" msgid " path/to/nested = [svn]https://example.com/nested/trunk/path" msgstr "" @@ -16121,6 +16253,9 @@ " repositories, you have to create and add it to the parent\n" " repository before using subrepositories." msgstr "" +" Обратите внимание, что ``.hgsub`` по умолчанию не ÑущеÑтвует\n" +" в репозиториÑÑ… Mercurial, вам надо Ñоздать его и добавть\n" +" в родительÑкий репозиторий перед иÑпользованием Ñубрепозиториев." msgid "" "3. Nested repository states. They are defined in ``.hgsubstate`` and\n" @@ -16129,17 +16264,27 @@ " repository changeset. Mercurial automatically record the nested\n" " repositories states when committing in the parent repository." msgstr "" +"3. СоÑтоÑÐ½Ð¸Ñ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… репозиториев. Они определены в ``.hgsubstate``\n" +" и Ñодержат информацию, необходимую Ð´Ð»Ñ Ð´Ð°Ð»ÑŒÐ½ÐµÐ¹ÑˆÐµÐ³Ð¾ воÑÑтановлениÑ\n" +" Ñубрепозиториев до ÑоÑтоÑниÑ, в котором они были закоммичены в\n" +" родительÑкий репозиторий. Mercurial запиÑывает ÑоÑтоÑÐ½Ð¸Ñ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ…\n" +" репозиториев автоматичÑки при коммите в родительÑкий репозиторий." msgid "" " .. note::\n" " The ``.hgsubstate`` file should not be edited manually." msgstr "" +" .. note::\n" +" Файл ``.hgsubstate`` не Ñледует редактировать вручную." msgid "" "\n" "Adding a Subrepository\n" "----------------------" msgstr "" +"\n" +"Добавление ÑубрепозиториÑ\n" +"-------------------------" msgid "" "If ``.hgsub`` does not exist, create it and add it to the parent\n" @@ -16149,11 +16294,21 @@ "subrepository is tracked and the next commit will record its state in\n" "``.hgsubstate`` and bind it to the committed changeset." msgstr "" +"ЕÑли файл ``.hgsub`` не ÑущеÑтвует, Ñоздайте его и добавьте в\n" +"родительÑкий репозиторий. Клонируйте или извлеките внешние проекты\n" +"в каталог, в котором они будут размещатьÑÑ Ð² родительÑком репозитории.\n" +"Отредактируйте файл ``.hgsub``, добавив туда запиÑÑŒ Ð´Ð»Ñ ÑубрепозиториÑ\n" +"как опиÑано выше. ÐÐ°Ñ‡Ð¸Ð½Ð°Ñ Ñ Ñтого момента, Ñтот Ñубрепозиторий\n" +"контролируетÑÑ Mercurial, и при Ñледующем коммите в файле ``.hgsubstate``\n" +"будет зафикÑировано его ÑоÑтоÑние и выполнена привÑзка к нему\n" +"закомиченного набора изменений." msgid "" "Synchronizing a Subrepository\n" "-----------------------------" msgstr "" +"Ð¡Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ ÑубрепозиториÑ\n" +"----------------------------" msgid "" "Subrepos do not automatically track the latest changeset of their\n" @@ -16162,38 +16317,57 @@ "developers always get a consistent set of compatible code and\n" "libraries when they update." msgstr "" +"Субрепозитории не отÑлеживают автоматичеÑки Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² их иÑточниках.\n" +"ВмеÑто Ñтого они обновлÑÑŽÑ‚ÑÑ Ð´Ð¾ ревизии, ÑоответÑтвующей ревизии,\n" +"извлеченной уровнем выше. Ðто Ñделано Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, чтобы разработчики\n" +"вÑегда имели целоÑтный набор кода и библиотек, когда они обновлÑÑŽÑ‚ÑÑ." msgid "" "Thus, updating subrepos is a manual process. Simply check out target\n" "subrepo at the desired revision, test in the top-level repo, then\n" "commit in the parent repository to record the new combination." msgstr "" +"Таким образом, обновление ÑÑƒÐ±Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ выполнÑÑ‚ÑŒ вручную.\n" +"ПроÑто извлеките желаемую ревизию ÑубрепозиториÑ, протеÑтируйте ее\n" +"в родительÑком репозитории и выполните commit в родительÑком\n" +"репозитории, чтобы зафикÑировать новую комбинацию." msgid "" "Deleting a Subrepository\n" "------------------------" msgstr "" +"Удаление ÑубрепозиториÑ\n" +"-----------------------" msgid "" "To remove a subrepository from the parent repository, delete its\n" "reference from ``.hgsub``, then remove its files." msgstr "" +"Чтобы удалить Ñубрепозиторий из родительÑкого репозиториÑ, удалите\n" +"ÑÑылку на него из файла ``.hgsub``, поÑле чего удалите его файлы." msgid "" "Interaction with Mercurial Commands\n" "-----------------------------------" msgstr "" +"ВзаимодейÑтвие Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸ Mercurial\n" +"------------------------------------" msgid "" ":add: add does not recurse in subrepos unless -S/--subrepos is\n" " specified. Subversion subrepositories are currently silently\n" " ignored." msgstr "" +":add: add не обрабатывает Ñубрепозитории рекурÑивно, еÑли не указана\n" +" Ð¾Ð¿Ñ†Ð¸Ñ -S/--subrepos. Субрепозитории Subversion в наÑтоÑщее\n" +" Ð²Ñ€ÐµÐ¼Ñ Ð¼Ð¾Ð»Ñ‡Ð° игнорируютÑÑ." msgid "" ":archive: archive does not recurse in subrepositories unless\n" " -S/--subrepos is specified." msgstr "" +":archive: archive не обрабатывает Ñубрепозитории рекурÑивно, еÑли\n" +" не указана Ð¾Ð¿Ñ†Ð¸Ñ -S/--subrepos." msgid "" ":commit: commit creates a consistent snapshot of the state of the\n" @@ -16204,6 +16378,13 @@ " content is modified by setting \"ui.commitsubrepos=no\" in a\n" " configuration file (see :hg:`help config`)." msgstr "" +":commit: commit Ñоздает целоÑтный ÑниÑок ÑоÑтоÑÐ½Ð¸Ñ Ð²Ñего проекта и\n" +" его Ñубрепозиториев. Она делает Ñто Ñначала пытаÑÑÑŒ закоммитить\n" +" вÑе измененные Ñубрепозитории, потом запиÑÑ‹Ð²Ð°Ñ Ð¸Ð· ÑоÑтоÑние,\n" +" поÑле чего выполнÑет коммит в родительÑкий репозиторий. Можно\n" +" заÑтавить Mercurial отменÑÑ‚ÑŒ коммит, еÑли Ñодержимое Ñ…Ð¾Ñ‚Ñ Ð±Ñ‹ одного\n" +" Ñубрепозиторий изменено, Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ уÑтановки \"ui.commitsubrepos=no\"\n" +" в конфиге (Ñм. :hg:`help config`)." msgid "" ":diff: diff does not recurse in subrepos unless -S/--subrepos is\n" @@ -16211,18 +16392,28 @@ " elements. Subversion subrepositories are currently silently\n" " ignored." msgstr "" +":diff: diff не обрабатывает Ñубрепозитории рекурÑивно, еÑли не указана\n" +" Ð¾Ð¿Ñ†Ð¸Ñ -S/--subrepos. Ð Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÑŽÑ‚ÑÑ ÐºÐ°Ðº обычно Ð´Ð»Ñ Ñлементов " +"Ñубрепозиториев. Репозитории Subversion в наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¼Ð¾Ð»Ñ‡Ð°\n" +" игнорируютÑÑ." msgid "" ":incoming: incoming does not recurse in subrepos unless -S/--subrepos\n" " is specified. Subversion subrepositories are currently silently\n" " ignored." msgstr "" +":incoming: incoming не обрабатывает Ñубрепозитории рекурÑивно, еÑли\n" +" не указана Ð¾Ð¿Ñ†Ð¸Ñ -S/--subrepos. Субрепозитории Subversion в\n" +" наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¼Ð¾Ð»Ñ‡Ð° игнорируютÑÑ." msgid "" ":outgoing: outgoing does not recurse in subrepos unless -S/--subrepos\n" " is specified. Subversion subrepositories are currently silently\n" " ignored." msgstr "" +":outgoing: outgoing не обрабатывает Ñубрепозитории рекурÑивно, еÑли\n" +" не указана Ð¾Ð¿Ñ†Ð¸Ñ -S/--subrepos. Субрепозитории Subversion в\n" +" наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¼Ð¾Ð»Ñ‡Ð° игнорируютÑÑ." msgid "" ":pull: pull is not recursive since it is not clear what to pull prior\n" @@ -16231,6 +16422,11 @@ " changesets is expensive at best, impossible in the Subversion\n" " case." msgstr "" +":pull: pull не обрабатывает Ñубрепозитории рекурÑивно, Ñ‚.к. до\n" +" Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ :hg:`update` не ÑÑно, что подтÑгивать. ПеречиÑление и\n" +" передача изменений во вÑех ÑубрепозиториÑÑ…, на которые ÑÑылаютÑÑ\n" +" подтÑнуютые ревизии родительÑкого Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ñ Ð² лучшем Ñлучае\n" +" дорого, и вообще не возможно в Ñлучае Subversion." msgid "" ":push: Mercurial will automatically push all subrepositories first\n" @@ -16238,6 +16434,10 @@ " subrepository changes are available when referenced by top-level\n" " repositories." msgstr "" +":push: Mercurial автоматичеÑки выполнÑет push Ð´Ð»Ñ Ð²Ñех Ñубрепозиториев\n" +" при выполнении push Ð´Ð»Ñ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑкого репозиториÑ. Ðто позволÑет\n" +" быть уверенным, что новые Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² ÑубрепозиториÑÑ… будут доÑтупны,\n" +" когда на них ÑÑылаютÑÑ Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ðµ уровнем выше." msgid "" ":status: status does not recurse into subrepositories unless\n" @@ -16246,6 +16446,10 @@ " elements. Subversion subrepositories are currently silently\n" " ignored." msgstr "" +":status: status по умолчанию не обрабатывает Ñубрепозитории рекурÑивно,\n" +" еÑли не указан -S/--subrepos. Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² ÑубрепозиториÑÑ…\n" +" отображаютÑÑ ÐºÐ°Ðº обычные Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² Ñлементах ÑубрепозиториÑ.\n" +" Репозитории Subversion в наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð¼Ð¾Ð»Ñ‡Ð° игнорируютÑÑ." msgid "" ":update: update restores the subrepos in the state they were\n" @@ -16254,11 +16458,18 @@ " will pull it in first before updating. This means that updating\n" " can require network access when using subrepositories." msgstr "" +":update: update воÑÑтанавливает Ñубрепозитории до ÑоÑтоÑниÑ,\n" +" в котором они были закоммичены в целевой ревизии. ЕÑли\n" +" запиÑÐ°Ð½Ð½Ð°Ñ Ñ€ÐµÐ²Ð¸Ð·Ð¸Ñ Ð½ÐµÐ´Ð¾Ñтупна, Mercurial Ñначала подтÑнет\n" +" ее до обновлениÑ. Ðто значит, что обновление может потребовать\n" +" доÑтупа к Ñети при иÑпользовании Ñубрепозиториев." msgid "" "Remapping Subrepositories Sources\n" "---------------------------------" msgstr "" +"Переназначение иÑточников Ñубрепозиториев\n" +"-----------------------------------------" msgid "" "A subrepository source location may change during a project life,\n" @@ -16267,6 +16478,11 @@ "file or in Mercurial configuration. See the ``[subpaths]`` section in\n" "hgrc(5) for more details." msgstr "" +"МеÑтоположение иÑточников Ñубрепозиториев может менÑÑ‚ÑŒÑÑ Ð² течение\n" +"жизни проекта, Ð´ÐµÐ»Ð°Ñ ÑÑылки, хранÑщиеÑÑ Ð² иÑтории родительÑкого\n" +"репозиториÑ, некорректными. Чтобы иÑправить Ñто, можно определить\n" +"правила Ð¿ÐµÑ€ÐµÐ½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð² файле ``hgrc`` родительÑкого репозиториÑ\n" +"или в конфиге Mercurial. Подробенее Ñм. Ñекцию ``[subpaths]``." msgid "" "Mercurial allows you to customize output of commands through\n"