GoGPT Best VPN GoSearch

OnWorksファビコン

repomapper - クラウド上のオンライン

OnWorksの無料ホスティングプロバイダーで、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、またはMAC OSオンラインエミュレーターを介してrepomapperを実行します。

これは、Ubuntuオンライン、Fedoraオンライン、Windowsオンラインエミュレータ、MAC OSオンラインエミュレータなどの複数の無料オンラインワークステーションのいずれかを使用して、OnWorks無料ホスティングプロバイダーで実行できるコマンドrepomapperです。

プログラム:

NAME


repomapper - コントリビューターマップを更新および操作する

SYNOPSIS


リポマッパー [-i] [-p パスワードファイル] [-u アップデートファイル] [-h host] 貢献マップ

DESCRIPTION


CVSやSVNなどの古い集中型バージョン管理システムは、リポジトリを集中管理します。
1つのホストに分散し、そのホスト上のアカウント名でユーザーを識別します。分散
GitやMercurialなどのバージョン管理システムは、ネット全体で一意のIDでユーザーを識別します。
人間の名前とそれに続く電子メール アドレスで構成されます。

したがって、リポジトリを集中型システムから分散型システムに移行する場合、
前提条件は、古いシステムの各アカウント名を関連付ける貢献者マップです。
新しいバージョンにDVCS形式のIDを設定します。このツールは、そのプロセスの一部を自動化します。

メイン引数ファイルは、 著者 read
サブコマンド 再建外科医(1)これは、新規またはスタブマップであり、 著者 書きます
リポジトリに名前やメールアドレスが追加される前に、あるいは
一部のエントリには、人間の名前と電子メール情報が入力されます。

スタブ マップ エントリは次のようになります。

foonly = foonly

同じエントリを完全に入力すると、次のようになります。

foonly = フレッド・フォオンリー[メール保護]>

このツールのデフォルトの動作は、すべてのマップエントリを報告することであり、これは実質的に、
ファイル。

-iを指定すると、まだDVCS形式になっていないエントリのみを報告します。つまり、
等号の右側のフルネームフィールドは、アカウント名と同一です。
左側、または電子メール フィールドに @ 記号が含まれていない、またはその両方。

-pオプションを使用すると、このツールは指定されたパスワードファイルを使用してフルネームフィールドを入力します。
オプションの引数として。ユーザー名とコメント(または「gecos」)フィールドのみ
ユーザーの人間名が使用されます。その他のフィールドは無視されます。
パスワードハッシュフィールド。(最近のUnixでは、このフィールドには実際のハッシュは含まれず、
異なるファイルに保存されます / etc / shadowので、 /etc/passwd セキュリティなしで共有できる
リスク。)

-pモードでは、contribファイルの各エントリに対して、プログラムは
等号の左側の名前に一致するパスワードファイルを検索します。一致するものが見つかった場合、
gecosフィールドからユーザーの人間の名前が抽出され、次のテキストを置き換えます。
「=」と「<」。

したがって、上記のスタブラインと /etc/passwd ライン

foonly:x:1000:1000:フレッド・フォオンリー,,,:/home/foonly:/bin/bash

結合すると、出力は次のようになります。

foonly = フレッド・フォオンリー

メールアドレス部分(および存在する場合はオプションの末尾のタイムゾーンフィールド)に注意してください。
通常は変更されません。

ただし、-hオプションが指定された場合、引数はホスト名とみなされ、
@が含まれていないすべてのメールフィールドに@の後に追加されます。
引数は通常、リポジトリ ホストの完全修飾ドメイン名になります。

したがって、passwdファイルにすべてのコミッターのエントリが含まれている場合(必ずしもすべてのコミッターが
非アクティブなコミッターアカウントが削除された場合)、-p モードと -h の組み合わせ
このオプションを使用すると、完全な有効な貢献者マップを生成できます。

-uモードでは、オプション引数は2番目のコントリビュータファイルでなければなりません。
更新情報源として扱われます。ユーザー名がどの投稿者にも一致しない投稿者エントリは、
最初のコントリビュータ マップ内の内容が最初のマップにコピーされ、出力されます。

このツールからの出力は常にユーザー名でソートされた contrib マップです。

onworks.net サービスを使用して、Repomapper をオンラインで使用します。


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。