VCS ::ファイル

VCS :: Fileは、バージョン管理下のファイルにアクセスするためのPerlモジュールです。
今すぐダウンロード

VCS ::ファイル ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Greg McCarroll
  • 出版社のWebサイト:
  • http://search.cpan.org/gmccar/VCS-0.14/VCS/Dir.pm

VCS ::ファイル タグ


VCS ::ファイル 説明

VCS :: Fileは、バージョン管理下のファイルにアクセスするためのPerlモジュールです。 VCS :: Fileは、Version Control.Synopsisを使用してファイルにアクセスするためのPerlモジュールです。 My $ F = VCS :: File-> New($ URL); $ f→> URLを印刷します。 "n";私の$ v($ f-> versions){Print "Tversion:"。 $ v->バージョン。 「t」。 ref($ v)。 "n"; VCS ::ファイルの概要バージョン管理下のファイルへのアクセス "*"でマークされている "*"でマークされていない/実装されていません.vcs :: file-> create_new($ name)* $ nameはファイル名、絶対的または親戚です。 。ファイルがあるVCを納得させるために必要に応じてデータを作成し、クラスVCS :: Fileのオブジェクトを返し、失敗した場合は例外をスローします。これは純粋な仮想メソッドで、オーバーライドされている必要があり、このクラスで直接呼び出すことはできません(例外( "DIE")が結果).vcs :: file->紹介($ version_args)* $ version_argsはHASH-REF、詳細についてはVCS ::バージョンを参照してください。実装クラスはこのコードと同様のものを使用することが期待されており、右のVCS :: versionのサブクラスでcreate_newを呼び出します。{My($ class、$ version_args)= @_; My $ call_class = $ class; $ call_class = s / + $ / version /; $ call_class-> create_new($ version_args)を返します。これはオーバーライドされている必要があります。クラスVCS :: Fileのオブジェクトを返し、失敗した場合は例外をスローします。通常、このメソッドの上書きは、オブジェクトを作成するためにVCS :: file-> init($ URL)を呼び出してから、適切なものとして追加します。:: file-> tags()はハッシュへの参照を返します。ファイルに添付されているタグと値は、タグが参照する対応するバージョンです。ファイルに接続されているタグの配列、これはTAGS_HASH()と一緒に便利です。タグが適用されている順序を調べることができます.vcs :: file-> init($ URL)$ URLはファイルのURLです。クラスVCS :: Fileのオブジェクトを返します。このメソッドは、vcs-> parse_urlを呼び出してURLを意味します。$ file-> urlReturns $ url引数をnew。$ file-> versions resution resution restrurns ascendingリビジョン番号の順に、クラスVCS :: Versionのオブジェクトのリストを返します。追加の(定義された)引数に渡された場合、それは最後のバージョンのみをVCS :: Versionとして返すだけです。$ file-> pathファイルの絶対パスを返します。requirements:・Perl要件: ・Perl


VCS ::ファイル 関連ソフトウェア