VersionControlSystemJa
Version 2 (yugui (Yuki Sonoda), 06/14/2008 10:20 pm)
1 | 2 | yugui (Yuki Sonoda) | = バージョン管理システム連携 |
---|---|---|---|
2 | 1 | yugui (Yuki Sonoda) | システムは、各プロジェクトに対応するバージョン管理システム(VCS)を定期的に読みに行って同期する。 |
3 | 1 | yugui (Yuki Sonoda) | |
4 | 1 | yugui (Yuki Sonoda) | VCSの内容はリポジトリブラウザ(((<例|URL:http://redmine.ruby-lang.org/repositories/show/ruby-19>)))で閲覧することができる。 |
5 | 1 | yugui (Yuki Sonoda) | また、コミットログに特定のキーワードを使った記述を含んでいるとシステムが認識してアクションを起こす。 |
6 | 1 | yugui (Yuki Sonoda) | |
7 | 2 | yugui (Yuki Sonoda) | キーワードの仕様は、現在のものとは異なった形に変更予定 |
8 | 2 | yugui (Yuki Sonoda) | |
9 | 2 | yugui (Yuki Sonoda) | == 現行仕様 |
10 | 2 | yugui (Yuki Sonoda) | :((%ref !#1%)) |
11 | 1 | yugui (Yuki Sonoda) | 番号#1のissueに関連 |
12 | 1 | yugui (Yuki Sonoda) | * リポジトリブラウザ上で「#1」がissueのページへのリンクになる |
13 | 1 | yugui (Yuki Sonoda) | * issueのページ上で「関連するコミット」として表示される |
14 | 2 | yugui (Yuki Sonoda) | :((%fixed !#1%)) |
15 | 1 | yugui (Yuki Sonoda) | 番号#1のissueをクローズ |
16 | 1 | yugui (Yuki Sonoda) | * issueを自動的にクローズする |
17 | 1 | yugui (Yuki Sonoda) | * リポジトリブラウザ上で「#1」がissueのページへのリンクになる |
18 | 1 | yugui (Yuki Sonoda) | * issueのページ上で「関連するコミット」として表示される |
19 | 1 | yugui (Yuki Sonoda) | 「fixes #1」と書いても良い |
20 | 1 | yugui (Yuki Sonoda) | :((%fixed [ruby-dev:xxxx]%)) |
21 | 1 | yugui (Yuki Sonoda) | issueの番号の代わりに[メーリングリスト名:通番]表記を利用できる |
22 | 1 | yugui (Yuki Sonoda) | |
23 | 1 | yugui (Yuki Sonoda) | コミットを通じてissueがクローズされると、それを知らせるメールが自動的にメーリングリストに流れる。 |
24 | 2 | yugui (Yuki Sonoda) | |
25 | 2 | yugui (Yuki Sonoda) | == 変更予定 |
26 | 2 | yugui (Yuki Sonoda) | :((%ref !#1%)), ((%cf !#1%)), ((%see !#1%)) |
27 | 2 | yugui (Yuki Sonoda) | * リポジトリブラウザ上で「#1」がissueのページへのリンクになる |
28 | 2 | yugui (Yuki Sonoda) | * issueのページ上で「関連するコミット」として表示される |
29 | 2 | yugui (Yuki Sonoda) | :((%cf: [ruby-dev:xxx], [ruby-core:yyy]%)) |
30 | 2 | yugui (Yuki Sonoda) | issueの番号の代わりに[メーリングリスト名:通番]表記を利用できる。カンマまたは空白区切りで列挙可。 |
31 | 2 | yugui (Yuki Sonoda) | :((%!#1%)) |
32 | 2 | yugui (Yuki Sonoda) | "ref"や"cf", "see"で修飾されていないissue識別子がコミットログに出現すると、対応するissueを自動的にcloseする。 |
33 | 2 | yugui (Yuki Sonoda) | * issueを自動的にクローズする |
34 | 2 | yugui (Yuki Sonoda) | * リポジトリブラウザ上で「#1」がissueのページへのリンクになる |
35 | 2 | yugui (Yuki Sonoda) | * issueのページ上で「関連するコミット」として表示される |
36 | 2 | yugui (Yuki Sonoda) | :((%[ruby-dev:xxx], [ruby-core:yyy]%)) |
37 | 2 | yugui (Yuki Sonoda) | メール番号による参照も同様に、修飾しなければ対応するissueをclose |
38 | 2 | yugui (Yuki Sonoda) | |
39 | 2 | yugui (Yuki Sonoda) | コミットを通じてissueがクローズされると、それを知らせるメールが自動的にメーリングリストに流れる。 |
40 | 2 | yugui (Yuki Sonoda) | === 例 |
41 | 2 | yugui (Yuki Sonoda) | * [ruby-dev:xxx]と[ruby-dev:yyy]のissueを閉じる。[ruby-core:zzz]のissueに関連。 |
42 | 2 | yugui (Yuki Sonoda) | Fixed the problem that blahblahblah. |
43 | 2 | yugui (Yuki Sonoda) | [ruby-dev:xxx], [ruby-dev:yyy]. see [ruby-core:zzz] |
44 | 2 | yugui (Yuki Sonoda) | * #1と[ruby-core:xxx]に関連。[ruby-dev:yyy]を閉じる |
45 | 2 | yugui (Yuki Sonoda) | Improved the performance of GC. |
46 | 2 | yugui (Yuki Sonoda) | ref. !#1, [ruby-core:xxx]. [ruby-dev:yyy]. |
47 | 2 | yugui (Yuki Sonoda) | * #1と#2を閉じる。[ruby-core:xxx]に関連 |
48 | 2 | yugui (Yuki Sonoda) | blahblahblah |
49 | 2 | yugui (Yuki Sonoda) | * Fixed !#1 and !#2. |
50 | 2 | yugui (Yuki Sonoda) | * typo: see [ruby-core:xxx] |