Version control system cooperation

A system goes to read periodically the version control system (VCS) corresponding to each project, and synchronizes. The contents of VCS can be perused by a repository browser(example).

Moreover, a system recognizes it as including the description using a specific keyword in the commitment log, and action is started. Since the specification of keyword recognition is delicately changed from original Redmine, it is requiring special attention.

ref #1, cf #1, see #1
  • "#1" becomes a link to Paige of issue on a repository browser.
  • It is displayed as "a related commitment" on Paige of issue.
  • Notation shake permitted: ref, ref., refs, references, IssueID, cf, c.f, c.f., see
    • Additional deletion is possible if it says to Redmine admin.
    • /:?\s*/ can be put in as a pause between issue numbers.
cf: [ruby-dev:xxx], [ruby-core:yyy]
[Mailing list name: Sequential number] transcription can be used instead of the number of issue. It's possible to enumerate by a comma or a blank period.
#1
If the issue identifier which is not embellished with "ref", "cf", and "see" appears in a commitment log, corresponding issue is closed automatically.
  • issue is closed automatically.
  • "#1" becomes a link to Paige of issue on a repository browser.
  • It is displayed as "a related commitment" on the page of issue.
[ruby-dev:xxx], [ruby-core:yyy]
It is close about issue which corresponds if the reference by an e-mail number is not embellished similarly.

If issue is closed through a commitment, the mail which tells it will flow into a mailing list automatically.

Example

  • issue of [ruby-dev:xxx] and [ruby-dev:yyy] is closed. It relates to issue of [ruby-core:zzz].

    Fixed the problem that blahblahblah.
    [ruby-dev:xxx], [ruby-dev:yyy]. see [ruby-core:zzz]
  • It relates to #1 and [ruby-core:xxx]. [ruby-dev:yyy] is closed.

    Improved the performance of GC.
    ref: #1, [ruby-core:xxx]. [ruby-dev:yyy].
  • #1 and #2 are closed. It relates to [ruby-core:xxx].

    blahblahblah
    * Fixed #1 and #2. 
    * Related problem: see [ruby-core:xxx]

たたき台として、翻訳:@niftyなどを利用した翻訳結果を登録しました。適宜、修正願います。

Also available in: HTML TXT