~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/ja/user-guide/releasing_a_project.txt

  • Committer: John Arbash Meinel
  • Date: 2010-02-17 17:11:16 UTC
  • mfrom: (4797.2.17 2.1)
  • mto: (4797.2.18 2.1)
  • mto: This revision was merged to the branch mainline in revision 5055.
  • Revision ID: john@arbash-meinel.com-20100217171116-h7t9223ystbnx5h8
merge bzr.2.1 in preparation for NEWS entry.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
プロジェクトをリリースする
 
2
==========================
 
3
 
 
4
リリースをパッケージ化する
 
5
--------------------------
 
6
 
 
7
``export`` コマンドはリリースのパッケージを作成するために使われます。
 
8
すなわち、ブランチの中のファイルとディレクトリをコピーしてそれらを真新しいディレクトリもしくはアーカイブファイルのパッケージを作成します。
 
9
たとえば、このコマンドは最後にコミットされたバージョンを ``tar.gz`` アーカイブファイルにパッケージ化します::
 
10
 
 
11
  bzr export ../releases/my-stuff-1.5.tar.gz
 
12
 
 
13
``export`` コマンドは下記に示されるアーカイブのタイプを作るためにアーカイブファイルの接尾辞を使います。
 
14
 
 
15
      ==========================       ===================
 
16
      サポートされるフォーマット       拡張子で自動検出
 
17
      ==========================       ===================
 
18
         dir                                (none)
 
19
         tar                                 .tar
 
20
         tbz2                           .tar.bz2, .tbz2
 
21
         tgz                             .tar.gz, .tgz
 
22
         zip                                 .zip
 
23
      ==========================       ===================
 
24
 
 
25
最新のリビジョン以外のリビジョンをパッケージにすることを望むのであれば、 ``-r`` オプションを使います。
 
26
アーカイブ内部のrootディレクトリを調整したいのであれば、 ``--root``
 
27
オプションを使います。
 
28
``export`` によってサポートされるオプションの詳細については
 
29
オンラインヘルプもしくはユーザーリファレンスを参照してください。
 
30
 
 
31
リリースをタギングする
 
32
-----------------------
 
33
 
 
34
リリースのパッケージを作成するために使われたバージョンを覚えるよりも、
 
35
``tag`` コマンドを使ってバージョンのためのシンボルを定義する方が便利です::
 
36
 
 
37
  bzr tag version-1-5
 
38
 
 
39
リビジョンの識別子が必要なときはいつでもそのタグを使うことができます::
 
40
 
 
41
  bzr diff -r tag:version-1-5
 
42
 
 
43
ブランチの中で定義したタグの一覧を見たい場合、 ``tags`` コマンドを使います。