.. _specifying-revisions: ãªãã¸ã§ã³ãæå®ãã ==================== .. _revision-identifiers-and-ranges: ãªãã¸ã§ã³ã®èå¥åã¨ç¯å² ------------------------- Bazaarã¯1ã¤ã®ãªãã¸ã§ã³ãããã¯ãªãã¸ã§ã³ã®ç¯å²ãæå®ããããã®è±å¯ãªè¡¨ç¾æ¹æ³ãæã¡ã¾ãã ãªãã¸ã§ã³ã®ç¯å²ãæå®ããã«ã¯ãä¸éã¨ä¸éã ``..`` ã®ã·ã³ãã«ã§åºåãã¾ããä¾ã§ã:: $ bzr log -r 1..4 å¢çå¤ã®çæ¹ãçç¥ã§ãã¾ã:: $ bzr log -r 1.. $ bzr log -r ..4 ã³ãã³ãã®ä¸ã«ã¯ç¯å²ã§ã¯ãªã1ã¤ã®ãªãã¸ã§ã³ã ããã¨ããã®ãããã¾ããä¾ã§ã:: $ bzr cat -r 42 foo.c ä»ã®å ´åãç¯å²ã¯å¿ è¦ã§ãããç¯å²ã®é·ãã1ã¤ã«ãã¾ãã ããã«é¢é£ããã³ãã³ãã«ã¤ãã¦ã ``-c`` ãªãã·ã§ã³ã¯æ¬¡ã®ããã«ä½¿ããã¾ã:: $ bzr diff -c 42 .. _available-revision-identifiers: å©ç¨å¯è½ãªãªãã¸ã§ã³ã®èå¥å ------------------------------ ãªãã¸ã§ã³ããããã¯ç¯å²ã®å¢çã㯠ä¸è¨ã«ç¤ºãããç°ãªããã©ã¼ããããå©ç¨ãã¦æ¸¡ããã¨ãã§ãã¾ãã +----------------------------+--------------------------------------------+ | å¼æ°ã®å | 説æ | +----------------------------+--------------------------------------------+ | *number* | ãªãã¸ã§ã³çªå· | +----------------------------+--------------------------------------------+ | **revno**:*number* | ãªãã¸ã§ã³çªå· | +----------------------------+--------------------------------------------+ | **last**:*number* | è² ã®ãªãã¸ã§ã³çªå· | +----------------------------+--------------------------------------------+ | *guid* | ã°ãã¼ãã«ã§ã¦ãã¼ã¯ãªãªãã¸ã§ã³ID | +----------------------------+--------------------------------------------+ | **revid**:*guid* | ã°ãã¼ãã«ã§ã¦ãã¼ã¯ãªãªãã¸ã§ã³ID | +----------------------------+--------------------------------------------+ | **before**:*rev* | ''rev''ã®å·¦ç«¯ã®è¦ª | +----------------------------+--------------------------------------------+ | *date-value* | 渡ãããæ¥ä»ã®å¾ã®æåã®ã¨ã³ã㪠| +----------------------------+--------------------------------------------+ | **date**:*date-value* | 渡ãããæ¥ä»ã®å¾ã®æåã®ã¨ã³ã㪠| +----------------------------+--------------------------------------------+ | *tag-name* | 渡ãããã¿ã°ã«ããããããªãã¸ã§ã³ | +----------------------------+--------------------------------------------+ | **tag**:*tag-name* | 渡ãããã¿ã°ã«ããããããªãã¸ã§ã³ | +----------------------------+--------------------------------------------+ | **ancestor**:*path* | ãã©ã³ãããã®ãã¼ã¸ãããææ°ã®ãªãã¸ã§ã³ | +----------------------------+--------------------------------------------+ | **branch**:*path* | å¥ã®ãã©ã³ãã®ææ°ãªãã¸ã§ã³ | +----------------------------+--------------------------------------------+ | **submit**:*path* | æ稿ãã©ã³ãã®å ±éã®ç¥å | +----------------------------+--------------------------------------------+ ãããã®ãã©ã¼ãããã®æçãªç´¹ä»ã¯ä¸è¨ã®ã¨ããã§ãã å®å ¨ãªè©³ç´°å 容ã«é¢ãã¦ã¯ã Bazaarã¦ã¼ã¶ã¼ãªãã¡ã¬ã³ã¹ã® `ãªãã¸ã§ã³ã®èå¥å`_ ãåç §ãã¦ãã ããã .. _ãªãã¸ã§ã³ã®èå¥å: ../user-reference/index.html#revision-identifiers çªå· ~~~~~ æ£ã®æ°ã¯ç¾å¨ã®ãã©ã³ãã«ããããªãã¸ã§ã³çªå·ã表ãã¾ãã ãªãã¸ã§ã³çªå·ã¯ ``bzr log`` ã®åºåã®ä¸ã§ "revno"ã¨ã©ãã«ããã¾ãã æåã®10ã®ãªãã¸ã§ã³ã®ãã°ã表示ããã«ã¯:: $ bzr log -r ..10 è² ã®æ°ã¯ææ°ãªãã¸ã§ã³ããæ°ãã¾ãã-1ã¯æå¾ã«ã³ãããããããªãã¸ã§ã³ã§ãã ææ°ã®10ã®ãªãã¸ã§ã³ã®ãã°ã表示ããã«ã¯:: $ bzr log -r -10.. revid ~~~~~ **revid** 㯠``bzr log --show-ids`` ãä»ã®ã³ãã³ãã«ãã£ã¦ç¤ºãããå é¨ã® ãªãã¸ã§ã³IDã®æå®ãå¯è½ã«ãã¾ãã ä¾ã§ã:: $ bzr log -r revid:Matthieu.Moy@imag.fr-20051026185030-93c7cad63ee570df before ~~~~~~ **before** ''rev''ã¯''rev'' ã®å·¦ç«¯ã®è¦ªãæå®ãã¾ãã ããã¯ãªãã¸ã§ã³ã®å±¥æ´ã§ ''rev'' ã®åã«ç¾ãããªãã¸ã§ã³ã ããã㯠''rev'' ãã³ããããããã¨ãã«ææ°ã§ãã£ããªãã¸ã§ã³ã§ãã ''rev'' ã¯ãªãã¸ã§ã³ã®èå¥åã§ããé£çµã§ãã¾ãã ä¾ã§ã:: $ bzr log -r before:before:4 ... revno: 2 ... date ~~~~ **date** ''value'' ã¯çå¤ä¸ãããã¯æå®ãããæå»ã§ã®ä¸ããããæ¥ä»ã®ã æ·±å¤12æãæå®ãããæå»ã®å¾ã®æåã®å±¥æ´ã¨ã³ããªã«ããããã¾ãã æ£å¼ãªå¤ã¯æ¬¡ã®ã¨ããã§ã: * **yesterday** * **today** * **tomorrow** * **YYYY-MM-DD** æ¸å¼ã®æ¥ä» * **YYYY-MM-DD,HH:MM:SS** æ¸å¼ã®æ¥ä»/æéã2çªç®ã¯ãªãã·ã§ã³ã§ã (ã³ã³ãã«æ³¨æ) "ä»æ¥ã®ãã°ã¨ã³ããªãã¹ã¦ããã ãã"ã¨ãããã¨ãä¼ããé©åãªæ¹æ³ã¯æ¬¡ã®ã¨ããã§ã:: $ bzr log -r date:yesterday..date:today Ancestor ~~~~~~~~ **ancestor**:*path* ç¾å¨ã®ãã©ã³ãã¨ç°ãªããã©ã³ãéã®å ±éã®ç¥å ãæå®ãã¾ãã ããã¯ãã¼ã¸ã®ç®çã«ä½¿ãããåãç¥å ã§ãã *path* ã¯ãªã¢ã¼ããã©ã³ãã®URLãããã¯ãã¼ã«ã«ãã©ã³ãã¸ã®ãã¡ã¤ã«ãã¹ã«ãªãã¾ãã ãã¨ãã°ã ``../parent`` ãããã©ã¼ã¯ããã以éã®ãã©ã³ãã§è¡ãããå¤æ´ãè¦ãã«ã¯:: $ bzr diff -r ancestor:../parent Branch ~~~~~~ branch ``path`` ã¯å¥ã®ãã©ã³ãã®ææ°ãªãã¸ã§ã³ãæå®ãã¾ãã ``path`` ã¯ãªã¢ã¼ããã©ã³ãã®URLãããã¯ãã¼ã«ã«ãã©ã³ãã¸ã®ãã¡ã¤ã«ãã¹ã§ãã ãã¨ãã°ãæå ã®ãã©ã³ãã¨å¥ã®ãã©ã³ãã®éã®éããåå¾ããã«ã¯:: $ bzr diff -r branch:http://example.com/bzr/foo.dev