[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cvs-ml 834] Re: cvsupdateで結果がPとは



From: Arai Hideki <h-arai@tokimec.co.jp>
Subject: [cvs-ml 832] cvs updateで結果がPとは
Date: Fri, 6 Oct 2000 16:11:18 +0900

  | それで質問なのですが、Client-Server構成で cvs updateコマンドを実行
  | すると、ローカル変更なし:Repositoryで更新、という状態のファイルの
  | update結果が、'U'ではなく、'P'で表示されます。

  | いくつかのドキュメントを参照しても'?','U','M','P'しか説明が見あたり
  | ません。

なんか言っていることが矛盾してませんか?

  | この'P'はどのような状況を意味しているのでしょうか? たぶんパッチの
  | Pではないかと思うのですが、そうだとしてもわからない...
 
doc/cvs.infoには
 > File: cvs.info,  Node: update output,  Prev: update options,  Up: update
 > 
 > update output
 > -------------
 > 
 >    `update' and `checkout' keep you informed of their progress by
 > printing a line for each file, preceded by one character indicating the
 > status of the file:
 > 
 > `U FILE'
 >      The file was brought up to date with respect to the repository.
 >      This is done for any file that exists in the repository but not in
 >      your source, and for files that you haven't changed but are not
 >      the most recent versions available in the repository.
 > 
 > `P FILE'
 >      Like `U', but the CVS server sends a patch instead of an entire
 >      file.  These two things accomplish the same thing.
とあります。

ちなみに、cvs -n updateを実行した場合にはPになることはなく常にUです。

--
KOIE Hidetaka 鯉江英隆 <hide@koie.org>