コピー2018.09.30rcs学習です。今回はブランチを作ります。前回と前々回で、-r.5や-r1.というナンバーを省略したらどうなるか確認しましたが、一つ忘れていました。.(ドット)だけの指定だとどうなるか。-1test=============================================================================takk@deb9:~/tmp$headのログだけ表示されました。ブランチ変更してみます。-bでレビジョンを指定すると、カレントのレビジョンが指定したレビジョンに変更されます。この時点ではブランチはできてません。RCS/test2.c,vdonetakk@deb9:~/tmp$この状態で、-r.でログを取得するとどうなるでしょうか。IN=============================================================================takk@deb9:~/tmp$なぜかブランチナンバー1の最新レビジョンナンバーである104、つまり1.104のログが表示されました。1.10のソースを取得します。1.10donetakk@deb9:~/tmp$ロックして修正。test2.c~編集内容省略~takk@deb9:~/tmp$チェックインします。これで新しいブランチ、1.10.1.1ができました。.donetakk@deb9:~/tmp$ではブランチができた状態で、-r.でログを取得してみます。IN=============================================================================takk@deb9:~/tmp$なんと、先ほどと同じ1.102のログが表示されました。関連記事9-2.バージョン管理レビジョンを削除する(rcs)rcsコマンドです。レビジョンの削除オプション、-oを使います。ブランチナンバー1の最初の方のレビジョンはこのようになっています。上からは再生はできないです。youtubeから視聴できます。最近は、吸血鬼アニメに夢中です。吸血鬼って首元にかぷってして血を得るのでしょうけど、どうやって吸ってるのでしょう。キバがストローみたいになってるのでしょうか。diffしても、変更箇所周辺の表示が、関数名がわかる関数の始まりまで届きません。-pオプションを使います。これで差分のある関数名がわかります。rcsでドキュメント確認できます。ブランチナンバーとレビジョンナンバーについても載っています。レビジョン指定についても、載っていますね。この世界のレベルっていうのは、ロールプレイングゲームのような上がり方をします。email.ホーム9.ソース管理9-2.バージョン管理スポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。Policyホーム検索トップサイドバースポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。thanksタイトルとURLをコピーしました。