Show More
@@ -117,3 +117,4 b' b66e3ca0b90c3095ea28dfd39aa24247bebf5c20' | |||
|
117 | 117 | 47dd34f2e7272be9e3b2a5a83cd0d20be44293f4 0 iQIVAwUAVjZiKiBXgaxoKi1yAQKBWQ/+JcE37vprSOA5e0ezs/avC7leR6hTlXy9O5bpFnvMpbVMTUp+KfBE4HxTT0KKXKh9lGtNaQ+lAmHuy1OQE1hBKPIaCUd8/1gunGsXgRM3TJ9LwjFd4qFpOMxvOouc6kW5kmea7V9W2fg6aFNjjc/4/0J3HMOIjmf2fFz87xqR1xX8iezJ57A4pUPNViJlOWXRzfa56cI6VUe5qOMD0NRXcY+JyI5qW25Y/aL5D9loeKflpzd53Ue+Pu3qlhddJd3PVkaAiVDH+DYyRb8sKgwuiEsyaBO18IBgC8eDmTohEJt6707A+WNhwBJwp9aOUhHC7caaKRYhEKuDRQ3op++VqwuxbFRXx22XYR9bEzQIlpsv9GY2k8SShU5MZqUKIhk8vppFI6RaID5bmALnLLmjmXfSPYSJDzDuCP5UTQgI3PKPOATorVrqMdKzfb7FiwtcTvtHAXpOgLaY9P9XIePbnei6Rx9TfoHYDvzFWRqzSjl21xR+ZUrJtG2fx7XLbMjEAZJcnjP++GRvNbHBOi57aX0l2LO1peQqZVMULoIivaoLFP3i16RuXXQ/bvKyHmKjJzGrLc0QCa0yfrvV2m30RRMaYlOv7ToJfdfZLXvSAP0zbAuDaXdjGnq7gpfIlNE3xM+kQ75Akcf4V4fK1p061EGBQvQz6Ov3PkPiWL/bxrQ= |
|
118 | 118 | 1aa5083cbebbe7575c88f3402ab377539b484897 0 iQIVAwUAVkEdCCBXgaxoKi1yAQKdWg//crTr5gsnHQppuD1p+PPn3/7SMsWJ7bgbuaXgERDLC0zWMfhM2oMmu/4jqXnpangdBVvb0SojejgzxoBo9FfRQiIoKt0vxmmn+S8CrEwb99rpP4M7lgyMAInKPMXQdYxkoDNwL70Afmog6eBtlxjYnu8nmUE/swu6JoVns+tF8UOvIKFYbuCcGujo2pUOQC0xBGiHeHSGRDJOlWmY2d7D/PkQtQE/u/d4QZt7enTHMiV44XVJ8+0U0f1ZQE7V+hNWf+IjwcZtL95dnQzUKs6tXMIln/OwO+eJ3d61BfLvmABvCwUC9IepPssNSFBUfGqBAP5wXOzFIPSYn00IWpmZtCnpUNL99X1IV3RP+p99gnEDTScQFPYt5B0q5I1nFdRh1p48BSF/kjPA7V++UfBwMXrrYLKhUR9BjmrRzYnyXJKwbH6iCNj5hsXUkVrBdBi/FnMczgsVILfFcIXUfnJD3E/dG+1lmuObg6dEynxiGChTuaR4KkLa5ZRkUcUl6fWlSRsqSNbGEEbdwcI+nTCZqJUlLSghumhs0Z89Hs1nltBd1ALX2VLJEHrKMrFQ8NfEBeCB6ENqMJi5qPlq354MCdGOZ9RvisX/HlxE4Q61BW0+EwnyXSch6LFSOS3axOocUazMoK1XiOTJSv/5bAsnwb0ztDWeUj9fZEJL+SWtgB8= |
|
119 | 119 | 2d437a0f3355834a9485bbbeb30a52a052c98f19 0 iQIVAwUAVl5U9CBXgaxoKi1yAQLocg//a4YFz9UVSIEzVEJMUPJnN2dBvEXRpwpb5CdKPd428+18K6VWZd5Mc6xNNRV5AV/hCYylgqDplIvyOvwCj7uN8nEOrLUQQ0Pp37M5ZIX8ZVCK/wgchJ2ltabUG1NrZ7/JA84U79VGLAECMnD0Z9WvZDESpVXmdXfxrk1eCc3omRB0ofNghEx+xpYworfZsu8aap1GHQuBsjPv4VyUWGpMq/KA01PdxRTELmrJnfSyr0nPKwxlI5KsbA1GOe+Mk3tp5HJ42DZqLtKSGPirf6E+6lRJeB0H7EpotN4wD3yZDsw6AgRb2C/ay/3T3Oz7CN+45mwuujV9Cxx5zs1EeOgZcqgA/hXMcwlQyvQDMrWpO8ytSBm6MhOuFOTB3HnUxfsnfSocLJsbNwGWKceAzACcXSqapveVAz/7h+InFgl/8Qce28UJdnX5wro5gP6UWt+xrvc7vfmVGgI3oxbiOUrfglhkjmrxBjEiDQy4BWH7HWMZUVxnqPQRcxIE10+dv0KtM/PBkbUtnbGJ88opFBGkFweje5vQcZy/duuPEIufRkPr8EV47QjOxlvldEjlLq3+QUdJZEgCIFw1X0y7Pix4dsPFjwOmAyo4El1ePrdFzG3dXSVA3eHvMDRnYnNlue9wHvKhYbBle5xTOZBgGuMzhDVe+54JLql5JYr4WrI1pvA= |
|
120 | ea389970c08449440587712117f178d33bab3f1e 0 iQIVAwUAVociGyBXgaxoKi1yAQJx9Q//TzMypcls5CQW3DM9xY1Q+RFeIw1LcDIev6NDBjUYxULb2WIK2qPw4Th5czF622SMd+XO/kiQeWYp9IW90MZOUVT1YGgUPKlKWMjkf0lZEPzprHjHq0+z/no1kBCBQg2uUOLsb6Y7zom4hFCyPsxXOk5nnxcFEK0VDbODa9zoKb/flyQ7rtzs+Z6BljIQ0TJAJsXs+6XgrW1XJ/f6nbeqsQyPklIBJuGKiaU1Pg8wQe6QqFaO1NYgM3hBETku6r3OTpUhu/2FTUZ7yDWGGzBqmifxzdHoj7/B+2qzRpII77PlZqoe6XF+UOObSFnhKvXKLjlGY5cy3SXBMbHkPcYtHua8wYR8LqO2bYYnsDd9qD0DJ+LlqH0ZMUkB2Cdk9q/cp1PGJWGlYYecHP87DLuWKwS+a6LhVI9TGkIUosVtLaIMsUUEz83RJFb4sSGOXtjk5DDznn9QW8ltXXMTdGQwFq1vmuiXATYenhszbvagrnbAnDyNFths4IhS1jG8237SB36nGmO3zQm5V7AMHfSrISB/8VPyY4Si7uvAV2kMWxuMhYuQbBwVx/KxbKrYjowuvJvCKaV101rWxvSeU2wDih20v+dnQKPveRNnO8AAK/ICflVVsISkd7hXcfk+SnhfxcPQTr+HQIJEW9wt5Q8WbgHk9wuR8kgXQEX6tCGpT/w= |
@@ -130,3 +130,4 b' b66e3ca0b90c3095ea28dfd39aa24247bebf5c20' | |||
|
130 | 130 | 47dd34f2e7272be9e3b2a5a83cd0d20be44293f4 3.6 |
|
131 | 131 | 1aa5083cbebbe7575c88f3402ab377539b484897 3.6.1 |
|
132 | 132 | 2d437a0f3355834a9485bbbeb30a52a052c98f19 3.6.2 |
|
133 | ea389970c08449440587712117f178d33bab3f1e 3.6.3 |
@@ -1,7 +1,7 b'' | |||
|
1 | 1 | # Japanese translation for Mercurial |
|
2 | 2 | # Mercurial 日本語翻訳 |
|
3 | 3 | # |
|
4 |
# Copyright (C) 2009-201 |
|
|
4 | # Copyright (C) 2009-2016 the Mercurial team | |
|
5 | 5 | # |
|
6 | 6 | # ======================================== |
|
7 | 7 | # 【翻訳用語集】 |
@@ -161,8 +161,8 b' msgid ""' | |||
|
161 | 161 | msgstr "" |
|
162 | 162 | "Project-Id-Version: Mercurial\n" |
|
163 | 163 | "Report-Msgid-Bugs-To: <mercurial-devel@selenic.com>\n" |
|
164 |
"POT-Creation-Date: 201 |
|
|
165 |
"PO-Revision-Date: 201 |
|
|
164 | "POT-Creation-Date: 2016-01-01 11:10+0900\n" | |
|
165 | "PO-Revision-Date: 2016-01-01 12:11+0900\n" | |
|
166 | 166 | "Last-Translator: Japanese translation team <mercurial-ja@googlegroups.com>\n" |
|
167 | 167 | "Language-Team: Japanese\n" |
|
168 | 168 | "Language: ja\n" |
@@ -1709,7 +1709,7 b' msgid ""' | |||
|
1709 | 1709 | msgstr "" |
|
1710 | 1710 | |
|
1711 | 1711 | msgid "" |
|
1712 | "Bundle files can be generated with the :hg:`bundle` comand. Typically\n" | |
|
1712 | "Bundle files can be generated with the :hg:`bundle` command. Typically\n" | |
|
1713 | 1713 | ":hg:`bundle --all` is used to produce a bundle of the entire repository." |
|
1714 | 1714 | msgstr "" |
|
1715 | 1715 | |
@@ -11887,6 +11887,9 b' msgstr "\xe5\xbc\xb7\xe5\x88\xb6\xe5\xae\x9f\xe6\x96\xbd"' | |||
|
11887 | 11887 | msgid "delete a given bookmark" |
|
11888 | 11888 | msgstr "指定ブックマークの削除" |
|
11889 | 11889 | |
|
11890 | # this is left untranslated intentionally, because this VERY GENERIC | |
|
11891 | # word may be used also for OLD something other than bookmark name | |
|
11892 | # (by foozy@lares.dti.ne.jp) | |
|
11890 | 11893 | msgid "OLD" |
|
11891 | 11894 | msgstr "" |
|
11892 | 11895 | |
@@ -15511,11 +15514,11 b' msgstr "\xe3\x83\x9e\xe3\x83\xbc\xe3\x82\xb8\xe3\x81\x8c\xe5\xae\x9f\xe6\x96\xbd\xe3\x81\x95\xe3\x82\x8c\xe3\x81\xa6\xe3\x81\x84\xe3\x81\xaa\xe3\x81\x84\xe5\xa0\xb4\xe5\x90\x88\xe3\x81\xaf resolve \xe3\x82\xb3\xe3\x83\x9e\xe3\x83\xb3\xe3\x83\x89\xe3\x82\x92\xe4\xbd\xbf\xe7\x94\xa8\xe3\x81\xa7\xe3\x81\x8d\xe3\x81\xbe\xe3\x81\x9b\xe3\x82\x93"' | |||
|
15511 | 15514 | |
|
15512 | 15515 | #, python-format |
|
15513 | 15516 | msgid "not marking %s as it is driver-resolved\n" |
|
15514 | msgstr "" | |
|
15517 | msgstr "マージドライバの処理対象 %s は衝突解消済み扱いになりません\n" | |
|
15515 | 15518 | |
|
15516 | 15519 | #, python-format |
|
15517 | 15520 | msgid "not unmarking %s as it is driver-resolved\n" |
|
15518 | msgstr "" | |
|
15521 | msgstr "マージドライバの処理対象 %s は衝突未解消扱いになりません\n" | |
|
15519 | 15522 | |
|
15520 | 15523 | msgid "arguments do not match paths that need resolving\n" |
|
15521 | 15524 | msgstr "指定パターンは衝突解消対象ファイルに合致しません\n" |
@@ -16552,9 +16555,6 b' msgstr "%s \xe3\x81\xaf\xe5\x89\x8a\xe9\x99\xa4\xe3\x81\x95\xe3\x82\x8c\xe3\x81\xbe\xe3\x81\x9b\xe3\x82\x93\xe3\x81\xa7\xe3\x81\x97\xe3\x81\x9f!\\n"' | |||
|
16552 | 16555 | msgid "copy failed: %s is not a file or a symbolic link\n" |
|
16553 | 16556 | msgstr "コピー失敗: %s はファイルでもシンボリックリンクでもありません\n" |
|
16554 | 16557 | |
|
16555 | msgid "the python curses/wcurses module is not available/installed" | |
|
16556 | msgstr "Python の curses/wcurses モジュールが利用できません" | |
|
16557 | ||
|
16558 | 16558 | # this is left untranslated intentionally, because there is no |
|
16559 | 16559 | # concrete user of this VERY GENERIC word (by foozy@lares.dti.ne.jp) |
|
16560 | 16560 | msgid "confirm" |
@@ -28871,7 +28871,10 b' msgid "could not symlink to %r: %s"' | |||
|
28871 | 28871 | msgstr "%r に対してシンボリックリンクできません: %s" |
|
28872 | 28872 | |
|
28873 | 28873 | msgid "empty revision range" |
|
28874 |
msgstr " |
|
|
28874 | msgstr "該当するリビジョンがありません" | |
|
28875 | ||
|
28876 | msgid "empty revision on one side of range" | |
|
28877 | msgstr "リビジョン対指定の一方が無効です" | |
|
28875 | 28878 | |
|
28876 | 28879 | #, python-format |
|
28877 | 28880 | msgid "recording removal of %s as rename to %s (%d%% similar)\n" |
@@ -559,7 +559,7 b' class mergestate(object):' | |||
|
559 | 559 | def _checkunknownfile(repo, wctx, mctx, f, f2=None): |
|
560 | 560 | if f2 is None: |
|
561 | 561 | f2 = f |
|
562 |
return ( |
|
|
562 | return (repo.wvfs.isfileorlink(f) | |
|
563 | 563 | and repo.wvfs.audit.check(f) |
|
564 | 564 | and repo.dirstate.normalize(f) not in repo.dirstate |
|
565 | 565 | and mctx[f2].cmp(wctx[f])) |
@@ -329,6 +329,17 b' class abstractvfs(object):' | |||
|
329 | 329 | def islink(self, path=None): |
|
330 | 330 | return os.path.islink(self.join(path)) |
|
331 | 331 | |
|
332 | def isfileorlink(self, path=None): | |
|
333 | '''return whether path is a regular file or a symlink | |
|
334 | ||
|
335 | Unlike isfile, this doesn't follow symlinks.''' | |
|
336 | try: | |
|
337 | st = self.lstat(path) | |
|
338 | except OSError: | |
|
339 | return False | |
|
340 | mode = st.st_mode | |
|
341 | return stat.S_ISREG(mode) or stat.S_ISLNK(mode) | |
|
342 | ||
|
332 | 343 | def reljoin(self, *paths): |
|
333 | 344 | """join various elements of a path together (as os.path.join would do) |
|
334 | 345 |
@@ -102,6 +102,28 b' merge should fail' | |||
|
102 | 102 | b: untracked file differs |
|
103 | 103 | abort: untracked files in working directory differ from files in requested revision |
|
104 | 104 | [255] |
|
105 | ||
|
106 | #if symlink | |
|
107 | symlinks to directories should be treated as regular files (issue5027) | |
|
108 | $ rm b | |
|
109 | $ ln -s 'This is file b2' b | |
|
110 | $ hg merge 1 | |
|
111 | b: untracked file differs | |
|
112 | abort: untracked files in working directory differ from files in requested revision | |
|
113 | [255] | |
|
114 | symlinks shouldn't be followed | |
|
115 | $ rm b | |
|
116 | $ echo This is file b1 > .hg/b | |
|
117 | $ ln -s .hg/b b | |
|
118 | $ hg merge 1 | |
|
119 | b: untracked file differs | |
|
120 | abort: untracked files in working directory differ from files in requested revision | |
|
121 | [255] | |
|
122 | ||
|
123 | $ rm b | |
|
124 | $ echo This is file b2 > b | |
|
125 | #endif | |
|
126 | ||
|
105 | 127 | merge of b expected |
|
106 | 128 | $ hg merge -f 1 |
|
107 | 129 | merging b |
General Comments 0
You need to be logged in to leave comments.
Login now