コピー2018.09.18TVアニメ「デビルズライン」第1弾PVアニメ『デビルズライン』なんだか悲しいですねえ。吸血鬼に生まれたばっかりに、可哀想な生き方をする人ばかりです。衝動に駆られるとつらいでしょうねえ。そんなことを考えながら、ハラハラ見ています。面白いのだけどつらそうなのを見てるのもつらいので、ストレスがたまるアニメかもしれない。rcsの自作をしながら、rcsコマンドを覚えていますが、今回は、その7です。revisionsの表示は、-rオプションで指定したレビジョンの数っぽいですが、本家のコマンドをいろいろ叩いて確認してみます。revisionsが、1になります。-rオプションは、,:-などで区切って2つレビジョンを指定することができます。1.1と、1.3のレビジョンを得たい場合は、-r1.1,1.3と指定します。revision=============================================================================takk@deb9:~/tmp$1.1~1.3、つまり1.1、1,2、1.3を指定したい時は、r1.1:1.3、もしくは、r1.1-1.3というように指定します。自作のrcsコマンドをレビジョン1.1と1.3を指定してlogを表示するスクリプトに改造してみます。3行目が追加箇所です。revisionsには、さきほど追加した変数$nの値を表示するようにしておきます。EOL次は各レビジョンログの表示部分。67、68、77行目で、該当するレビジョンではないとスキップ(next)する処理を追加しました。78}改造後の自作rcsを使ってみます。日時を指定してログを取得(rcs)今回は日時を指定してログを表示します。使い方はドキュメントを確認。現状のログからdateの行を抽出。-dオプションを使ってみましょう。他ユーザにロックされたファイル(rcs)他ユーザがロック中のファイルは、チェックアウトできないことを確認します。確認用に/tmpの下を使うことにします。共通ディレクトリを作り、RCSディレクトリを準備。適当にファイルを作ります。各レビジョンの変更行数を取得する(svn)変更行数を確認します。行数はそのままで変更された行はmod(変更)で表してみます。レビジョン1から最新までの変更行数をみてみます。まとめて数えてみました。関数単位は...9-2.バージョン管理ブランチを作る(rcs)rcs学習です。今回はブランチを作ります。前回と前々回で、-r.5や-r1.というナンバーを省略したらどうなるか確認しましたが、一つ忘れていました。.(ドット)だけの指定だとどうなるか。魔術と魔法っていうのを分けている世界観が面白そうです。トラと幼女?がじゃれあうだけのアニメでないことを祈りながら見てみます。誰かと見て感想を語り合いたくなる映画。email.ホーム9.ソース管理9-2.バージョン管理スポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。Policyホーム検索トップサイドバースポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。thanksタイトルとURLをコピーしました。