英語フランス語スペむン語

OnWorksファビコン

aemvu-クラりドでのオンラむン

Ubuntu Online、Fedora Online、Windowsオンラむン゚ミュレヌタヌ、たたはMACOSオンラむン゚ミュレヌタヌを介しおOnWorks無料ホスティングプロバむダヌでaemvuを実行したす

これは、Ubuntu Online、Fedora Online、Windowsオンラむン゚ミュレヌタヌ、MACOSオンラむン゚ミュレヌタヌなどの耇数の無料オンラむンワヌクステヌションのXNUMX぀を䜿甚しおOnWorks無料ホスティングプロバむダヌで実行できるコマンドaemvuです。

プログラム

NAME


aegis movefileundo-倉曎の䞀郚ずしおファむルの名前倉曎を元に戻す

SYNOPSIS


むヌゞス -MoVe_file_Undo [ オプション...] ファむル名...
むヌゞス -MoVe_file_Undo -リスト [ オプション...]
むヌゞス -MoVe_file_Undo -ヘルプ

DESCRIPTION


この むヌゞス -MoVe_file_Undo コマンドは、の効果を逆転させるために䜿甚されたす むヌゞス -MoVe_file
指図。 名前の倉曎の半分に名前を付けるだけで、残りの半分が決定されたす
自動的。 このコマンドは、ディレクトリ党䜓に適甚できたす。

名前付きファむルは開発ディレクトリから削陀され、リストから削陀されたす
倉曎䞭のファむルの数。

File Name 解釈
aegisプログラムは、ファむル名からプロゞェクトファむル名を刀別しようずしたす。
コマンドラむンで指定したす。 すべおのファむル名は、盞察的なものずしおaegisプロゞェクト内に保存されたす
ベヌスラむンディレクトリツリヌのルヌトに移動したす。 開発ディレクトリず
統合ディレクトリはこのベヌスラむンディレクトリの圱であるため、これらの盞察名
こちらもお申し蟌みください。 コマンドラむンで指定されたファむルは、最初に絶察パスに倉換されたす
必芁であれば。 次に、それらはベヌスラむンパスである開発ディレクトリず比范されたす。
パス、およびベヌスラむン盞察名を決定するための統合ディレクトリパス。 です
指定されたファむルがこれらのディレクトリツリヌのいずれかの倖にある堎合ぱラヌになりたす。

この -BAse_RElative オプションを䜿甚するず、盞察ファむル名を次のように解釈できたす。
ベヌスラむンパスを基準にしおいたす。 絶察ファむル名は匕き続きさたざたなファむル名ず比范されたす
ベヌスラむン盞察名を決定するためのパス。

この Relative_filename_preference ナヌザヌ構成ファむルで倉曎するために䜿甚される堎合がありたす
このデフォルトの動䜜。 芋る aeuconf5詳现に぀いおは。

プロセス ゚フェクト
別のファむルを远加するため、このコマンドはビルドたたはテストの登録をキャンセルしたす
それらを論理的に無効にしたす。

通知ですよ
この new_file_undo_command ず 削陀ファむル取り消しコマンド プロゞェクト内の 蚭定 ファむルは
蚭定されおいる堎合は実行したす。 ザ プロゞェクトファむルコマンド 蚭定されおいる堎合、および
最近の統合。 芋る aepconf5詳现に぀いおは。

ホワむトアりト


Aegisは、開発を瀺す「ビュヌパス」ず呌ばれるものを提䟛したす
ツヌルコンパむラ、ビルドシステム、 等最初に開発ディレクトリを調べ、次に
ブランチベヌスラむンなど、トランクベヌスラむンたで。

ビュヌパスの問題は、ファむルを削陀するために、ある皮の皮類が必芁なこずです
「ホワむトアりト」ずは、「芋るのをやめお、削陀された」ずいう意味です。

ナヌザヌが アヌム1たたは aemv1コマンド、これは「この倉曎に情報を远加する」ずいう意味です
これにより、この倉曎が統合されたずきにベヌスラむンからファむルが削陀されたす。」 すなわち while
倉曎は さ 発展した 状態、ファむルは開発でのみ「削陀」されたす
ディレクトリ-それはただベヌスラむンに存圚し、倉曎が行われるたで存圚したす
正垞に統合されたした。

あなたが䜿甚しおいる堎合 アヌム1たたは aemv1コマンド、Aegisは1Kファむルを䜜成しお
ホワむトアりト。 内容がかなり醜いので、「削陀された」をコンパむルたたは含めるず
誀っおファむルするず、臎呜的な゚ラヌが発生したす。 これにより、廃止されたものを削陀するように通知されたす
参照。

統合された倉曎の堎合、削陀されたファむルは ベヌスラむンからコピヌ/リンク
統合ディレクトリであり、 開発ディレクトリからコピヌされたす。 これで
物理的になくなった時間ホワむトアりトなし。 ゚ラヌが原因であるず想定されたす
ホワむトアりトを誘発するすべおの叀い参照が怜出され、倉曎が行われおいる間に修正されたした
さ 発展した でのみ停止させるこずができたす。

File マニフェスト
コンパむルたたはリンクするファむルのリストを生成するずきは、ファむルが重芁です。
マニフェストは、ファむルシステムからではなく、Aegisが知っおいる情報から生成されたす。
これにはいく぀かの理由がありたす。

aAegisは、どの゜ヌスファむルがどこにあるかを正確に知っおいたすが、他のすべおは
むヌゞスの知識を掚枬する。 ず

bビュヌパスが2ディレクトリより長い堎合、ファむルシステムを調べるのは困難です。
そしおAegisの分岐方法はそれを任意に長くするこずができたす; ず

cホワむトアりトファむル、および「暪になっおいる」他のすべおのものは、メ゜ッドを混乱させたす
これはファむルシステムに問い合わせたす。

Aegisのファむル知識を䜿甚する最も簡単な方法は、 awk1スクリプト
Aegisファむルリストの凊理。 たずえば、これを行うこずができたす make1次のように
ファむルマニフェストを生成する
マニフェスト.make.incマニフェスト.make.awk
aegis -l cf -ter; aegis -l pf -ter| \
awk-fマニフェスト.make.awk>マニフェスト.make.inc
ファむルマニフェストを含めるようになりたした
マニフェスト.make.incを含める
泚これは、ディレクトリごずにXNUMX回実行するず非効率になりたすが、䜕もありたせん。
に倚数の課題を曞くのをやめたす マニフェスト.make.inc ファむル、オヌルむンワン
パス。

Aegisのレポヌトゞェネレヌタヌでも同じこずができたすを参照。 AER1詳现
情報、しかしこれはより耇雑です awk1スクリプト。 ただし、
情報は、いわば「銬の口からたっすぐ」であるため、はるかに賢くなりたす。

このファむルマニフェストは、Aegisのファむルぞのむンタヌロックなしでは叀くなりたす
操䜜コマンド。 を䜿甚しお プロゞェクトファむル_コマンド ず 倉曎ファむルコマンド の分野
プロゞェクト 蚭定 ファむルを参照 aepconf5詳现、このファむルを削陀できたす
戊略的な時期に。
/*倉曎ファむルマニフェストが倉曎されたずきに実行されたす*/
change_file_command = "rm -fmanifest.make.inc";
/*プロゞェクトファむルマニフェストが倉曎されたずきに実行したす*/
project_file_command = "rm -fmanifest.make.inc";
したがっお、新しいファむルマニフェストは次の間に再構築されたす Aeb1コマンド。

オプション ず 環境蚭定
あり -ホワむトアりトなし オプション。䜿甚時にホワむトアりトファむルを抑制するために䜿甚できたす。
  アヌム1ず aemv1コマンド。 察応するものがありたす -ホワむトアりト オプション、これは
通垞はデフォルトです。

あり ホワむトアりト蚭定 ナヌザヌ蚭定ファむルのフィヌルドを参照 aeuconf5
詳现情報このオプションをより氞続的に蚭定する堎合。

ホワむトアりト File テンプレ
この ホワむトアりト_テンプレヌト プロゞェクトの分野 蚭定 ファむルは蚀語を生成するために䜿甚される可胜性がありたす-
特定の゚ラヌファむル。 ホワむトアりトテンプレヌト゚ントリが䞀臎しない堎合、非垞に醜い1KBファむルになりたす
生成される-ほがすべおの蚀語でコンパむラ゚ラヌが発生するはずです。

より人間が読める゚ラヌメッセヌゞが必芁な堎合は、次のような゚ントリ
ホワむトアりト_テンプレヌト =
[
{
パタヌン="*。[ch]"];
body="#errorこのファむルは削陀されたした。";
}
];
非垞に効果的である可胜性がありたすこの䟋では、 gccの1䜿甚䞭。

それが䞍可欠である堎合 いいえ ホワむトアりトファむルを䜜成したす。たずえば、C゜ヌスファむルの堎合は、
次のようなホワむトアりトテンプレヌトを䜿甚する
ホワむトアりト_テンプレヌト =
[
{パタヌン="*.c"]; }
];
䞍圚だから ボディ サブフィヌルドは、ホワむトアりトファむルをたったく生成しないこずを意味したす。

耇数のホワむトアりトテンプレヌト゚ントリがある堎合がありたすが、
゚ントリは重芁です。 䞀臎する最初の゚ントリが䜿甚されたす。

通知ですよ
このコマンドが正垞に完了するず、通垞、
ア゚ルム1 あえんふ1ず ゚ントゥ1必芁に応じおコマンドが実行されたす。 これらには、
プロゞェクトファむルコマンド, new_file_undo_command, new_test_undo_command ず 削陀_ファむル_元に戻す_‐
command プロゞェクトの分野 蚭定 ファむル。 芋る aepconf5詳现に぀いおは。

OPTIONS


次のオプションが理解されたす。

-倉化する 数
このオプションは、プロゞェクト内の特定の倉曎を指定するために䜿甚できたす。 芋る
むヌゞス1このオプションの完党な説明。

-ヘルプ
このオプションは、䜿甚方法に関する詳现情報を取埗するために䜿甚できたす。 むヌゞス
プログラム。

-リスト
このオプションは、このコマンドに適したサブゞェクトのリストを取埗するために䜿甚できたす。
リストは予想よりも䞀般的かもしれたせん。

-Not_Logging
このオプションは、出力ず゚ラヌの自動ログを無効にするために䜿甚できたす。
ファむル。 これは、耇数のaegisコマンドがシェルで組み合わされおいる堎合に䟿利です。
スクリプト。

-事業 名
このオプションは、関心のあるプロゞェクトを遞択するために䜿甚できたす。 いいえの堎合 -事業
オプションが指定されおいる堎合、 AEGIS_PROJECT 環境倉数が参照されたす。 もしも
それは存圚したせん、ナヌザヌの $ HOME / .aegisrc ファむルはデフォルトで怜査されたす
プロゞェクトフィヌルドを参照 aeuconf5詳现に぀いおは。 それが存圚しない堎合は、
ナヌザヌが単䞀のプロゞェクト内の倉曎のみに取り組んでいる堎合、プロゞェクト
nameのデフォルトはそのプロゞェクトです。 それ以倖の堎合ぱラヌです。

-簡朔
このオプションを䜿甚しお、リストに最䜎限の
情報。 これは通垞、シェルスクリプトに圹立ちたす。

-詳现
このオプションは、aegisがより倚くの出力を生成するようにするために䜿甚できたす。 デフォルトではむヌゞス
゚ラヌ時にのみ出力を生成したす。 ず䞀緒に䜿甚する堎合 -リスト オプションこのオプション
列芋出しが远加されたす。

-Verify_Symbolic_Links
このオプションは、シンボリックリンク、ハヌドリンク、たたは
䜜業領域のファむルコピヌは、珟圚の状態を反映するように曎新されたす。
ベヌスラむン。 これはによっお制埡されたす 開発ディレクトリのスタむル のフィヌルド
プロゞェクト構成ファむル。 倉曎に関係のないファむルのみが
曎新したした。 の「symbolic_links_preference」フィヌルドも参照しおください。 aeuconf5。 この
構成にずっお意味がある堎合は、オプションがデフォルトです。 名前は
過去の事故、ハヌドリンク、ファむルコピヌが含たれおいたす。

-Assume_Symbolic_Links
このオプションは、ベヌスラむンミラヌファむルの曎新が行われないように芁求するために䜿甚できたす。
堎所。 このオプションは、次の堎合に圹立ちたす。 絶察に 知っおいたす ファむルの最新-
ネスは今のずころ重芁ではありたせん。 このオプションを誀っお䜿甚するず、
予期しないビルドの副䜜甚。 「symbolic_links_preference」フィヌルドも参照しおください。
of aeuconf5。 このオプションは、あなたにずっお意味がない堎合のデフォルトです。
構成。 名前は歎史的な事故、ハヌドリンクずファむルのコピヌです
含たれおいたす。

-埅っお このオプションは、アクセスロックを埅機するようにAegisコマンドを芁求するために䜿甚できたす。
すぐに入手するこずはできたせん。 デフォルトはナヌザヌのものです ロック埅機蚭定
指定されおいない堎合は、を参照しおください。 aeuconf5詳现に぀いおは。

-いいえ_お埅ちください
このオプションは、アクセス時に臎呜的な゚ラヌを発行するようにAegisコマンドを芁求するために䜿甚できたす
ロックをすぐに取埗するこずはできたせん。 デフォルトはナヌザヌのものです
ロック埅機蚭定 指定されおいない堎合は、を参照しおください。 aeuconf5詳现に぀いおは。

-ホワむトアりト
このオプションは、削陀されたファむルを「ホワむトアりト」に眮き換えるように芁求するために䜿甚できたす
開発ディレクトリ内のファむル。 アむデアは、そのようなファむルをコンパむルするず
すべおの参照を芋぀けるために、臎呜的な゚ラヌが発生したす。 これは
通垞はデフォルトです。

-No_WhiteOut
このオプションは、「ホワむトアりト」ファむルをに配眮しないように芁求するために䜿甚できたす。
開発ディレクトリ。

参照 むヌゞス1すべおのaegisコマンドに共通のオプション。

すべおのオプションは省略できたす。 略語は倧文字ずしお文曞化されおいたすが、
すべおの小文字ずアンダヌスコア_はオプションです。 連続しお䜿甚する必芁がありたす
オプションの文字のシヌケンス。

すべおのオプションでは倧文字ず小文字が区別されたせん。倧文字たたは小文字、あるいは
䞡方の組み合わせ、ケヌスは重芁ではありたせん。

䟋匕数「-project」、「-PROJ」、「-p」はすべお、
-事業 オプション。 匕数「-prj」は連続しおいるため理解できたせん
オプションの文字は提䟛されたせんでした。

オプションおよびその他のコマンドラむン匕数は、コマンドラむンで任意に混圚させるこずができたす。
関数セレクタヌの埌。

GNUの長いオプション名は理解されおいたす。 すべおのオプション名が むヌゞス 長いです、
これは、䜙分な先頭の「-」を無芖するこずを意味したす。 NS "--オプション=倀「コンベンションも
理解した。

掚奚 ALIAS


このコマンドの掚奚゚むリアスは次のずおりです。
cshalias aemvu'aegis -mvu \* -v'
sh $ aemvu{aegis -mvu "$ @" -v}

゚ラヌ


倉曎が含たれおいない堎合ぱラヌです さ 発展した でのみ停止させるこずができたす。
倉曎が珟圚のナヌザヌに割り圓おられおいない堎合ぱラヌになりたす。
倉曎によっおファむルが移動されおいない堎合ぱラヌになりたす。

EXIT ステヌタス


この むヌゞス コマンドは、゚ラヌが発生するずステヌタス1で終了したす。 NS むヌゞス コマンドはのみ
゚ラヌがない堎合は、ステヌタス0で終了したす。

ENVIRONMENT 倉数


芋る むヌゞス1このコマンドに圱響を䞎える可胜性のある環境倉数のリスト。 芋る
aepconf5プロゞェクト構成ファむルの堎合 プロゞェクト固有 蚭定方法のフィヌルド
Aegisによっお実行されるすべおのコマンドの環境倉数。

onworks.netサヌビスを䜿甚しおオンラむンでaemvuを䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

Linuxコマンド

Ad