「ファイル名」対「ファイル名-git」

「ファイル名」対「ファイル名-git」

-gitで終わるファイルはどういう意味ですか?たとえば、端末で「xcb-imdkit」を検索してタブを押しました。 xcb-imdkitと「xcb-imdkit-git」が表示されます。

答え1

Archでは、プロジェクトで公開されたAURパッケージが同じプロジェクトの通常のスナップショットパッケージで表示されるのが一般的です。これらのスナップショットパッケージには通常サフィックスが付いています-git(少なくともgitリポジトリのスナップショットを参照している場合)。場合によっては、通常、プロジェクトがバージョンをリリースしない場合、対応する非パッケージはありません-git

xcd-imdkit-gitこのパターンのインスタンスです。プロジェクトのgitリポジトリスナップショットをパッケージ化します。フルバージョンはありません

答え2

私は「Gitに関連するものかもしれません」よりもはっきりした慣習はないと思います。

一致するものを含む Debian パッケージの検索ファイルを引っ張ると、次のようなおおよそのパターンを観察できます。

  • 一部のバージョン管理ツールには、他のバージョン管理システムに似たサフィックス付きの類似gitモジュールを見つけることができる特定のモジュールまたはコンポーネントがあります。-svn-hg-cvs
  • この命名規則を使用すると、特定のファイルまたはパッケージがアップストリームプロジェクトのGitリポジトリからインポートされたものとしてマークされます(わかっている限り、これはxcb-imdkit-git例です)。
  • 一部のツールの名前は、単に任意の方法でGitリポジトリで実行することも、任意の方法でGitに接続できることを渡すために指定されています。
    • 特別なケースとして、一部のプロジェクトには、特定のGitフック内での使用を示すために名前付きフックスクリプトが含まれています。

関連情報