aboutsummaryrefslogtreecommitdiff
path: root/ja_JP.eucJP/man/man1/rcsfreeze.1
blob: 58215c78224d6ea131b6ddeaafa9005cd293b2d6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
.de Id
.\" jpman %Id: rcsfreeze.1,v 1.2 1997/05/30 07:53:15 yugawa Stab %
.ds Rv \\$3
.ds Dt \\$4
..
.Id %Id: rcsfreeze.1,v 1.2 1995/10/28 21:50:42 peter Exp %
.ds r \s-1RCS\s0
.TH RCSFREEZE 1 \*(Dt GNU
.SH 名称
rcsfreeze \- RCS に登録されているファイルの構成を記録する
.SH 書式
.B rcsfreeze
.RI [ "name" ]
.SH 解説
.B rcsfreeze
は、\*r ファイルの有効な組合せにシンボリックなリビジョン番号を割り当てます。
.PP
.B rcsfreeze
は、ソフトウェアの新しい版が登録されるたびに実行されるような
使われ方を想定しています。一意のシンボル名 (\c
.BI C_ number,
.I number
は
.B rcsfreeze
が実行される毎に増加します ) が各 \*r ファイルの主幹の最新
のリビジョンに対して与えられます。
.PP
引数によって与えるシンボル名を指定できます。指定された場合も、
.B rcsfreeze
は一意のシンボル名を生成し、ログファイル中に記録します。しかし、実際の \*r 
ファイルには記録されません。
.PP
.B rcsfreeze
は、将来に参照するためのログを入力するように要求します。
.PP
本シェルスクリプトは全ての \*r ファイルに一括して作用します。
新しい版を構成するファイル
は、あらかじめ \*r ファイルに登録されている必要があります。まず、
.BR rcsclean (1)
を実行して、登録されずに残っているファイルがカレントディレクトリに
残っていないかどうかを確認してください。
.SH 関連ファイル
.TP
.B RCS/.rcsfreeze.ver
バージョン番号
.TP
.B RCS/.rcsfreeze.log
ログ。最新のものが先頭になる。
.SH 作者
Stephan v. Bechtolsheim
.SH 関連項目
co(1), rcs(1), rcsclean(1), rlog(1)
.SH バグ
.B rcsfreeze
は、変更されているのに登録されていないワークファイルがあるか
どうかを検査しません。
.PP
\*r ファイル名とワークファイル名の両方をコマンドラインに
指定することが可能ですが、
通常の \*r コマンドのように \*r ファイルとワークファイルの組を指定する
ものではありません。
.PP
エラー検査が不十分です。
.PP
.B rcsfreeze
は、単なるシェルスクリプトの例であり、まともに利用すべきもので
はありません。より完全な解決法を求めるなら、\s-1CVS\s0 を参照してください。