Ito ang command aedist na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
aedist - malayuang ipamahagi ang isang pagbabago
SINOPSIS
aedist -Ipadala [ opsyon... ]
aedist -Tanggapin [ opsyon... ]
aedist -REPlay [ opsyon... ] -f URL
aedist -Nakakamiss [ opsyon... ] -f URL
aedist -PENding [ opsyon... ] -f URL
aedist -Imbentaryo [ opsyon... ]
aedist -ARChive [ opsyon... ]
aedist -Listahan [ opsyon... ]
aedist -Tulong
aedist -BERSYON
DESCRIPTION
Ang aedist Ang command ay ginagamit upang magpadala at tumanggap ng mga hanay ng pagbabago upang mapadali ang heograpiya
distributed development. Ang inaasahang mekanismo ng transportasyon ay e-mail, gayunpaman iba pa
Ang mga mekanismo ay pantay na posible.
Ang pangunahing pag-andar ay upang magparami ng isang pagbabago, kaya isang utos tulad ng
aedist -send | aedist - tumanggap
ay maaaring gamitin upang i-clone ang isang pagbabago, kahit na hindi gaanong mahusay kaysa sa aeclone(1). Ang format ng file
ginamit ay idinisenyo upang makatiis sa mga mail server, kaya ang mga aktibidad tulad ng
aedist -send | e-mail | aedist - tumanggap
(kung saan e-mail kumakatawan sa pagpapadala, pagdadala at pagtanggap ng iyong e-mail) ay magpaparami
ang pagbabago sa isang malayuang sistema. Sa mga angkop na tool (tulad ng PGP) posible bang
aedist -send | i-encrypt | e-mail | decrypt | aedist - tumanggap
Ang mekanismo ay idinisenyo din upang payagan ang web-based na pamamahagi tulad ng
aedist -send | Web Server → web-browser | aedist - tumanggap
sa pamamagitan ng paggamit ng naaangkop na mga script ng CGI at mga entry sa mailcap.
Posibleng suportahan ang parehong "push" na modelo at isang "pull" na modelo gamit ang command na ito. Para sa
mga mungkahi at ideya para sa iba't ibang paraan para gawin ito, tingnan ang Aegis Users Guide.
IPADALA
Ang variant ng pagpapadala ay tumatagal ng isang tinukoy na pagbabago, o baseline, at bumubuo ng isang pamamahagi
package na naglalaman ng lahat ng mga katangian ng pagbabago at mga katangian at pinagmulan ng file ng pinagmulan
mga nilalaman ng file. Ang resulta ay na-compress, at naka-encode sa isang text format na maaaring
ipinadala bilang e-mail nang hindi napinsala ng mga ahente ng paglilipat ng mail sa daan.
Options
Ang mga sumusunod na opsyon ay nauunawaan ng variant ng pagpapadala:
-BaseLine
Maaaring gamitin ang opsyong ito upang tukuyin ang pinagmulan ng isang proyekto, sa halip na isang pagbabago.
Nagpapahiwatig ng -Entire_Source opsyon, maliban kung over-ridden.
-Baguhin numero
Maaaring gamitin ang opsyong ito upang tukuyin ang isang partikular na pagbabago sa loob ng isang proyekto. Tingnan mo
pagtanggol(1) para sa kumpletong paglalarawan ng opsyong ito.
-Pagkakatugma bersyon-numero
Maaaring gamitin ang opsyong ito upang tukuyin ang bersyon ng aedist(1) na magiging
pagtanggap set ng pagbabagong ito. Ang impormasyong ito ay ginagamit upang piliin kung aling mga tampok ang gagawin
isama sa data, at alin ang aalisin. Bilang default, gagawin ng pinakabagong hanay ng tampok
magamit.
-compression-algorithm pangalan
Maaaring gamitin ang opsyong ito upang tukuyin ang compression na gagamitin. Nakalista sila
sa pagkakasunud-sunod ng kahusayan ng compression.
none Gumamit ng walang compression (hindi palaging makabuluhan para sa lahat ng mga utos).
gzip Gamitin ang compression na ginamit ng gzip(1) programa.
bzip2 Gamitin ang compression na ginamit ng bzip2(1) programa.
Maaaring magdagdag ng higit pang mga compression algorithm sa hinaharap.
-I-COMPRESS
Ang pagpipiliang ito ay hindi na ginagamit pabor sa -comp-alg=gzip or -comp-alg=bzip2
mga pagpipilian.
-No_COMPress
Ang mga opsyong ito ay hindi na ginagamit pabor sa -comp-alg=wala pagpipilian.
-Content_Transfer_Encoding pangalan
Maaaring gamitin ang opsyong ito upang tukuyin ang pag-encode ng paglilipat ng nilalaman na gagamitin. Ito
maaaring tumagal ng isa sa mga sumusunod na halaga:
Wala Walang pag-encode ng paglilipat ng nilalaman na isasagawa.
Base64 Ang MIME base 64 encoding ay gagamitin. Ito ang default.
Sinipi_Napi-print
Ang MIME quoted printable encoding ay gagamitin.
Unix_to_Unix_encode
Ang sinaunang unix-to-unix encoding ay gagamitin.
Ang mga pag-encode na ito ay maaaring paikliin sa parehong paraan tulad ng mga opsyon sa linya ng komento.
-Ascii_Armor
Ang ibig sabihin nito ay pareho sa opsyong “-cte=base64” sa itaas.
-Wala_Ascii_Armor
Ang ibig sabihin nito ay pareho sa opsyong “-cte=none” sa itaas.
-DELta numero
Maaaring gamitin ang opsyong ito upang tukuyin ang isang partikular na delta sa kasaysayan ng proyekto sa
kopyahin ang file mula sa, sa halip na ang pinakabagong bersyon. Kung ang delta ay naging
binigyan ng pangalan (tingnan aedn(1) kung paano) maaari kang gumamit ng pangalan ng delta sa halip na isang delta
numero. Ito ay isang error kung ang delta na tinukoy ay hindi umiiral. Mga numero ng delta
magsimula sa 1 at tumaas; Ang delta 0 ay isang espesyal na kaso na nangangahulugang “kapag ang sangay
nagsimula”.
-DELta_Date pisi
Maaaring gamitin ang opsyong ito upang tukuyin ang isang partikular na petsa at oras sa proyekto
kasaysayan kung saan kopyahin ang file, sa halip na ang pinakabagong bersyon. Ito ay isang
error kung ang string na tinukoy ay hindi maaaring bigyang-kahulugan bilang isang wastong petsa at oras.
Sipiin ang string kung kailangan mong gumamit ng mga puwang.
-DELta_From_Change numero
Maaaring gamitin ang opsyong ito upang tukuyin ang isang partikular na delta ng proyekto mula sa pagbabago nito
numero.
-Description_Header
Maaaring gamitin ang opsyong ito upang magdagdag ng RFC 822 style header sa paglalarawan ng pagbabago
ipinapadala, na may linyang Mula at Petsa. Ito ang default.
-No_Description_Header
Pinipigilan ng opsyong ito ang header ng paglalarawan.
-Entire_Source
Maaaring gamitin ang opsyong ito para ipadala ang buong pinagmulan ng proyekto, pati na rin ang
baguhin ang source file.
-Huwag pansinin_UUID
Maaaring gamitin ang opsyong ito upang huwag pansinin ang UUID, kung mayroon, ng papalabas na pagbabago
itakda.
-No_Ignore_UUID
Pinipilit ng pagpipiliang ito ang aedist command na gamitin ang UUID ng papalabas na hanay ng pagbabago
impormasyon. Ito ang default (maliban kung iiwasan ng opsyon sa compatibility
mga katangian).
-Mime_Headers
Maaaring gamitin ang opsyong ito upang pilitin ang pagkakaroon ng mga mime header sa output, sa
mga pangyayari na kadalasang wala sila.
-No_Mime_Headers
Maaaring gamitin ang opsyong ito upang pilitin ang kawalan ng mga mime header sa output, sa
mga pangyayari kung saan sila ay karaniwang naroroon.
-Partial_Source
Maaaring gamitin ang opsyong ito upang magpadala lamang ng mga source file ng isang pagbabago. Ito ang
default, maliban sa -BaseLine pagpipilian.
-Output filename
Maaaring gamitin ang opsyong ito upang tukuyin ang output file. Ang output ay ipinadala sa
karaniwang output bilang default.
-PATCH Hindi na ginagamit ang opsyong ito. Mangyaring gamitin ang -Pagkakatugma opsyon sa halip.
-Walang_PATch
Hindi na ginagamit ang opsyong ito. Mangyaring gamitin ang -Pagkakatugma=4.6 opsyon sa halip.
-Proyekto pangalan
Ang opsyon na ito ay maaaring gamitin upang piliin ang proyekto ng interes. Kapag hindi -Proyekto
ang opsyon ay tinukoy, ang AEGIS_PROJECT kinukunsulta ang variable ng kapaligiran. Kung
wala iyon, sa gumagamit $HOME/.aegisrc ang file ay sinusuri para sa isang default
larangan ng proyekto (tingnan aeuconf(5) para sa karagdagang impormasyon). Kung wala iyon,
kapag ang user ay gumagawa lamang ng mga pagbabago sa loob ng isang proyekto, ang proyekto
default ang pangalan sa proyektong iyon. Kung hindi, ito ay isang error.
-Signed_Off_Ni
Maaaring gamitin ang opsyong ito para magkaroon ng Signed-off-by: na linya na nakadugtong sa hanay ng pagbabago
paglalarawan.
-No_Signed_Off_Ni
Maaaring gamitin ang opsyong ito para pigilan ang isang Signed-off-by: na linya na maidugtong sa
ang paglalarawan ng hanay ng pagbabago.
TUNAY
Ang receive na variant ay tumatagal ng package ng pagbabago na ginawa ng send variant at gumagawa ng isang
Pagbabago ng Aegis (tingnan aenc(1)) upang ipatupad ang pagbabago sa loob. Ang mga file ay idinagdag sa pagbabago
(Tingnan ang armNa (1), aecpNa (1), aenf(1) at aent(1)) at pagkatapos ay i-unpackage ang mga nilalaman ng file
sa direktoryo ng pag-unlad.
Ang pagbabago ay itatayo (tingnan aeb(1)), pinagkaiba (tingnan aed(1)), at nasubok (tingnan aet(1)).
Kung ang lahat ng ito ay matagumpay, ang pag-unlad ng pagbabago ay matatapos (tingnan aed(1)). Ang
hihinto ang awtomatikong proseso sa puntong ito, upang makumpirma ng isang lokal na tagasuri na ang
pagbabago ay ninanais.
Abiso
Ang aedist command invokes iba't ibang mga Aegis command. Yung usual na notifications na
ang mga utos na ito ay ilalabas.
Options
Ang mga sumusunod na opsyon ay nauunawaan ng variant ng receive:
-Baguhin numero
Maaaring gamitin ang opsyong ito upang piliin ang numero ng pagbabago na gagamitin, kung hindi, isa
ay awtomatikong pipiliin.
-DELta numero
Maaaring gamitin ang opsyong ito upang tukuyin ang isang partikular na delta sa kasaysayan ng proyekto sa
kopyahin ang file mula sa, tulad ng para sa aecp(1) utos. Maaari ka ring gumamit ng delta
pangalan sa halip na isang delta number.
-Direktoryo landas
Maaaring gamitin ang opsyong ito upang tukuyin kung aling direktoryo ang gagamitin. Ito ay isang pagkakamali
kung ang kasalukuyang gumagamit ay walang naaangkop na mga pahintulot upang lumikha ng direktoryo
binigay na landas. Ito ay dapat na isang ganap na landas.
Mag-ingat: Kung gumagamit ka ng automounter huwag gumamit ng `pwd` para gumawa ng absolute
landas, kadalasang nagbibigay ito ng maling sagot.
-File filename
Basahin ang hanay ng pagbabago mula sa tinukoy na file. Ang default ay basahin ito mula sa
karaniwang input. Ang filename na `-' ay nauunawaan na ang karaniwang input.
Kung mayroon ang iyong sistema libcurl(3), at ang Aegis ay na-configure na gamitin ito sa oras ng pag-compile
(ito ang default kung ito ay magagamit) magagawa mo ring tukuyin ang a
Uniform Resource Locator (URL) sa halip ng pangalan ng file. Ang kaugnay na data ay
mada-download. (Ang -Verbose ang opsyon ay magbibigay ng progress bar.)
-PATCH Maaaring gamitin ang opsyong ito para maglapat ng mga patch mula sa input, kung available. Ito
sa pangkalahatan ay nagreresulta sa mas kaunting mga problema sa pagsasama, ngunit nangangailangan ito ng dalawang repositoryo
upang maayos na magkasabay. Ito ang default.
-Walang_PATch
Maaaring gamitin ang opsyong ito upang huwag pansinin ang mga patch sa input, kung mayroon man.
-Huwag pansinin_UUID
Maaaring gamitin ang opsyong ito upang huwag pansinin ang UUID, kung mayroon, ng paparating na pagbabago
itakda.
-No_Ignore_UUID
Pinipilit ng pagpipiliang ito ang aedist utos na gamitin ang UUID ng hanay ng pagbabago. Ito ang
default.
-Proyekto pangalan
Maaaring gamitin ang opsyong ito para itakda ang pangalan ng proyekto. Kung hindi tinukoy, ang proyekto
pangalan sa input package ang gagamitin, sa halip na ang karaniwang pangalan ng proyekto
mekanismo ng default.
-Trojan Maaaring gamitin ang opsyong ito upang ituring ang set ng pagbabago na parang may Trojan horse ito
atake dito.
-Wala_Trojan
Maaaring gamitin ang opsyong ito upang ituring ang hanay ng pagbabago na parang talagang wala ito
isang pag-atake ng Trojan horse dito. paggamit sa sukdulan pag-aalaga. Kailangan mong magkaroon ng
pinatotohanan muna ang mensahe gamit ang isang bagay tulad ng PGP at kilalanin ang may-akda
mabuti.
Katiwasayan
Pagtanggap ng mga pagbabago sa pamamagitan ng e-mail, at awtomatikong ibibigay ang mga ito sa baseline nang wala
ang pagsuri sa kanila, ay magiging isang recipe para sa kalamidad. Ang ilang mga pananggalang ay ibinigay:
· Ang format ng package ay kinumpirma na tama, at ang package ay na-verify para sa
panloob na pagkakapare-pareho, bago ito i-unpack at kumilos.
· Ang awtomatikong bahagi ng proseso ay hihinto kapag natapos ang pag-unlad. Tinitiyak nito na a
pinapatunayan ng lokal na tagasuri ang pagbabago bago ito gawin, na pumipigil sa aksidente o
malisyosong pinsala.
· Kung ang pagbabago ay naglalayong i-update ang proyekto config file, magtatapos ang awtomatikong proseso
bago mangyari ang pagbuo o pagkakaiba. Ito ay dahil ang file na ito ay maaaring maglaman ng mga trojan
para sa mga operasyong ito, kaya dapat suriin ng isang tao ang file bago magpatuloy ang pagbabago
pa.
· Meron isang potensyal_trojan_horse = [ pisi ]; larangan sa proyektoconfig file.
Magmungkahi ng mga build configuration file, shell script, code generator, at iba pa dito upang tukuyin
mga file bilang karagdagan sa file ng pagsasaayos ng proyekto na dapat maging sanhi ng awtomatikong
ihinto ang pagproseso.
· Ang paggamit ng e-mail authentication at encryption system, tulad ng PGP at GPG, ay
hinihikayat. Gayunpaman, inaasahan na ang pagproseso na ito ay magaganap pagkatapos aedist
--ipadala ay nakagawa ng pakete at bago aedist --makatanggap sinusuri at kikilos sa
pakete. Ang pagpapatunay ng nagpadala ay ang pinakatiyak na depensa laban sa mga trojan horse.
· Ang awtomatikong pagpapadala at pagtanggap ng mga pakete ay sinusuportahan, ngunit hindi ipinatupad sa loob
ang utos ng aedist. Inaasahan na ang aedist command ay gagamitin sa loob ng shell
mga script na na-customize para sa iyong site at ang mga natatanging kinakailangan sa seguridad nito. Tingnan ang Aegis
Gabay sa Gumagamit para sa ilang iba't ibang paraan upang gawin ito.
· Kapag mas ginagamit mo ang mga pasilidad sa pamamahala ng pagsubok ng Aegis (tingnan aent(1) at aet(1)) mas mahirap
ito ay para sa hindi sapat na pagbabago upang makapasok sa baseline.
Kopyahin Bagyo
Sa isang distributed development environment, karaniwan na ang mga hanay ng pagbabago sa kalaunan
pinalaganap pabalik sa nagpasimula. May mga sitwasyon (lalo na sa ilang bituin
topologies) kung saan ilang kopya ng package ang babalik sa nagmula.
Kung ang mga hanay ng pagbabagong ito ay hindi natukoy sa yugto ng pagsusuri, at pinapalaganap pa
muli, may posibilidad ng isang exponential exponential exponential of redundant packages being
ipinamahagi nang paulit-ulit.
Upang labanan ito, sinusuri ang mga pagbabago pagkatapos ma-unpack ang mga file, ngunit bago at bumuo o
ginagawa ang pagkakaiba o pagsubok. Ang "aecpu --hindi nagbabagoAng utos ay ginagamit upang ibukod ang lahat
mga file na mayroon na ang lokal na repositoryo sa nais na anyo. Kung walang pagbabago ng mga file
mananatili pagkatapos nito, ang pagbabago ay ganap na ibinabagsak (tingnan aedbu(1) at aencu(1)).
REPLAY
Kung sinusubaybayan mo ang isang malayong site na ginagawang magagamit ang isang proyekto sa pamamagitan ng aeget(1) web
interface, maaari mong awtomatikong i-synchronize sa remote na site gamit ang aedist
-replay utos.
Halimbawa, masusubaybayan ng mga developer ng Aegis ang master project na may command ng form:
aedist -p aegis.4.24.3 --replay -f aegis.sourceforge.net
Ang utos na ito ay panloob na muling isinulat bilang
aedist --replay -p aegis.4.24.3 -f \
http://aegis.sf.net/cgi-bin/aeget/aegis.4.24.3/?imbentaryo
Kung ang iyong direktoryo ng cgi-bin ay nasa ibang lugar, kakailanganin mong gamitin ang mahabang form.
Ang pahina ng imbentaryo ng hanay ng pagbabago ay nababasa ng tao kung gusto mong makita kung ano ang nilalaman nito. Ang
ang mga link sa pahinang ito ay nagbibigay ng lahat ng impormasyong kinakailangan upang ma-download ang alinman sa mga pagbabago
set na nakalista.
Binabasa ng utos na ito ang listahan ng mga pagbabago na itinakda ng mga UUID mula sa malayuang imbakan, at inihahambing
ito kasama ang listahan ng mga pagbabago na itinakda ang mga UUID sa lokal na imbakan, at kinukuha ang alinmang iyon
hindi naroroon sa lokal.
Ang bawat isa sa mga kinakailangang hanay ng pagbabago ay dina-download at binubuksan sa pamamagitan ng pag-isyu ng utos tulad ng
aedist -rec -f \
http://aegis.sf.net/cgi-bin/aeget/aegis.4.19.C010/?aedist
Kung ito ay matagumpay na nakumpleto (at posibleng hindi, dahil sa trojan
mga babala, o ilang salungatan sa pagitan ng mga lokal na pagbabago at ng mga paparating na malayuang pagbabago), at
ang iyong proyekto ay mayroon nito bumuo_end_action itakda sa goto_waiting_integration, ang pagbabago ay
isama gamit ang isang command tulad ng:
aeintegratq -p aegis.4.24.3 -c 10
at pagkatapos ay magsisimulang muli para sa susunod na nawawalang hanay ng pagbabago.
Susubukan ng command na ito na gamitin ang parehong numero ng pagbabago tulad ng sa remote na imbakan, kung
ito ay magagamit.
Options
Ang mga sumusunod na opsyon ay nauunawaan ng variant na ito:
-Ibukod ang_UUID Uuid
Maaaring gamitin ang opsyong ito upang ibukod ang ilang hanay ng pagbabago mula sa pag-download at
na-unpack. Maaaring gamitin ang opsyong ito nang higit sa isang beses.
-No_EXclude_UUID Uuid
Maaaring gamitin ang opsyong ito upang tahasang ilista ang mga hanay ng pagbabago na ida-download at
hindi naka-pack, sa pagbubukod ng lahat ng iba pa. Ang opsyong ito ay maaaring gamitin nang higit sa
isang beses.
-Ibukod ang_VERsion huwaran
Maaaring gamitin ang opsyong ito upang tahasang ibukod ang ilang pagbabagong itinakda mula sa pagiging
na-download at na-unpack. Ang huwaran ay tumugma laban sa bersyon tulad ng ipinapakita
sa imbentaryo. Maaaring gamitin ang opsyong ito nang higit sa isang beses.
-INclude_VERsion huwaran
Maaaring gamitin ang opsyong ito upang tahasang ilista ang mga hanay ng pagbabago na ida-download at
hindi naka-pack, sa pagbubukod ng lahat ng iba pa. Ang huwaran ay itinugma laban sa
bersyon tulad ng ipinapakita sa imbentaryo. Maaaring gamitin ang opsyong ito nang higit sa isang beses.
-File filename
Basahin ang hanay ng pagbabago mula sa tinukoy na file. Ang default ay basahin ito mula sa
karaniwang input. Ang filename na `-' ay nauunawaan na ang karaniwang input.
Kung mayroon ang iyong sistema libcurl(3), at ang Aegis ay na-configure na gamitin ito sa oras ng pag-compile
(ito ang default kung ito ay magagamit) magagawa mo ring tukuyin ang a
Uniform Resource Locator (URL) sa halip ng pangalan ng file. Ang kaugnay na data ay
mada-download. (Ang -Verbose ang opsyon ay magbibigay ng progress bar.)
-MAXimum
Maaaring gamitin ang opsyong ito upang mag-download ng maraming pagbabago hangga't maaari sa pamamagitan ng pagbubukod ng
maximum na bilang ng mga lokal na hanay ng mga pagbabago, sa pamamagitan ng pagbubukod ng parehong mga lokal na hanay ng pagbabago sa mga UUID
(ang default) ngunit hindi rin kasama ang mga UUID na binanggit sa pagbabagong "orihinal-uuid"
mga katangian
-Magtiyaga
Maaaring gamitin ang opsyong ito upang tukuyin na ang lahat ng nauugnay na hanay ng pagbabago ay dapat
na-download, kahit na ang ilan ay nabigo. Default sa user tiyaga_kagustuhan if
hindi tinukoy, tingnan aeuconf(5) para sa karagdagang impormasyon.
-No_PErsevere
Maaaring gamitin ang opsyong ito upang tukuyin na ang pag-download ng mga hanay ng pagbabago ay dapat
huminto pagkatapos ng unang kabiguan. Default sa user tiyaga_kagustuhan kung hindi
tinukoy, tingnan aeuconf(5) para sa karagdagang impormasyon.
-Proyekto pangalan
Ang opsyon na ito ay maaaring gamitin upang piliin ang proyekto ng interes. Kapag hindi -Proyekto
ang opsyon ay tinukoy, ang AEGIS_PROJECT kinukunsulta ang variable ng kapaligiran. Kung
wala iyon, sa gumagamit $HOME/.aegisrc ang file ay sinusuri para sa isang default
larangan ng proyekto (tingnan aeuconf(5) para sa karagdagang impormasyon). Kung wala iyon,
kapag ang user ay gumagawa lamang ng mga pagbabago sa loob ng isang proyekto, ang proyekto
default ang pangalan sa proyektong iyon. Kung hindi, ito ay isang error.
-Trojan Ang opsyon na ito ay ipinapasa sa alinman aedist(1) mga utos na nabuo ng utos na ito.
-Wala_Trojan
Ang opsyon na ito ay ipinapasa sa alinman aedist(1) mga utos na nabuo ng utos na ito.
-Hindi_Pagkatugma
Dapat gamitin ang opsyong ito kapag ginagamit aedist --replay laban sa isang file based
imbentaryo
NAWAWALA
Kung gusto mong makita ang pagbabago ay nagtatakda niyan aedist -replay maaaring mag-download bago ito magpatuloy
at ginagawa ito, maaari kang gumamit ng isang utos tulad ng:
aedist --nawawala -f aegis.sf.net
Sa partikular, binibigyang-daan ka nitong pumili ng naaangkop na mga UUID para sa aedist -replay
- ibukod or -walang-ibukod mga pagpipilian.
Options
Ang mga sumusunod na opsyon ay nauunawaan ng variant na ito:
-Ibukod ang_UUID Uuid
Maaaring gamitin ang opsyong ito upang ibukod ang ilang hanay ng pagbabago mula sa pagkakalista. Ito
ang opsyon ay maaaring gamitin nang higit sa isang beses.
-No_EXclude_UUID Uuid
Maaaring gamitin ang opsyong ito upang tahasang ilista ang mga hanay ng pagbabago na ililista, sa
pagbubukod ng lahat ng iba pa. Maaaring gamitin ang opsyong ito nang higit sa isang beses.
-Ibukod ang_VERsion huwaran
Maaaring gamitin ang opsyong ito upang tahasang ibukod ang ilang hanay ng pagbabago mula sa pagkakalista.
Ang huwaran ay itinugma laban sa bersyon na ipinapakita sa imbentaryo. Ito
ang opsyon ay maaaring gamitin nang higit sa isang beses.
-INclude_Version huwaran
Maaaring gamitin ang opsyong ito upang tahasang ilista ang mga hanay ng pagbabago na ililista, sa
pagbubukod ng lahat ng iba pa. Ang huwaran ay tumugma laban sa bersyon tulad ng ipinapakita
sa imbentaryo. Maaaring gamitin ang opsyong ito nang higit sa isang beses.
-MAXimum
Maaaring gamitin ang opsyong ito upang mag-download ng maraming pagbabago hangga't maaari sa pamamagitan ng pagbubukod ng
maximum na bilang ng mga lokal na hanay ng mga pagbabago, sa pamamagitan ng pagbubukod ng parehong mga lokal na hanay ng pagbabago sa mga UUID
(ang default) ngunit hindi rin kasama ang mga UUID na binanggit sa pagbabagong "orihinal-uuid"
mga katangian
NAKAKABINTAY
Kung gusto mong makita ang mga set ng pagbabago kung saan nawawala ang isang malayuang repositoryo patungkol sa
sa iyo, maaari kang gumamit ng isang utos tulad ng:
aedist --pending -f aegis.sf.net
Options
Ang mga sumusunod na opsyon ay nauunawaan ng variant na ito: -Ibukod ang_UUID Uuid Ang pagpipiliang ito ay maaaring
gamitin upang ibukod ang ilang lokal na hanay ng pagbabago mula sa pagkakalista. Maaaring gamitin ang opsyong ito
higit sa isang beses.
-No_EXclude_UUID Uuid
Maaaring gamitin ang opsyong ito upang tahasang ilista ang mga lokal na hanay ng pagbabago na ililista, sa
pagbubukod ng lahat ng iba pa. Maaaring gamitin ang opsyong ito nang higit sa isang beses.
-Ibukod ang_VERsion huwaran
Maaaring gamitin ang opsyong ito upang tahasang ibukod ang ilang lokal na pagbabagong itinakda mula sa pagiging
nakalista. Ang huwaran ay tumugma laban sa bersyon tulad ng ipinapakita sa
imbentaryo. Maaaring gamitin ang opsyong ito nang higit sa isang beses.
-INclude_VERsion huwaran
Maaaring gamitin ang opsyong ito upang tahasang ilista ang mga lokal na hanay ng pagbabago na ililista, sa
pagbubukod ng lahat ng iba pa. Ang huwaran ay tumugma laban sa bersyon tulad ng ipinapakita
sa imbentaryo. Maaaring gamitin ang opsyong ito nang higit sa isang beses.
IMBENTORIYA
Maaaring gamitin ang variant ng imbentaryo bilang alternatibo sa aeget para makabuo ng imbentaryo
ginamit ng replay, nawawala at nakabinbing mga variant. Ang ideya ay patakbuhin ang imbentaryo
variant sa development machine at pagkatapos ay i-upload ang output nito sa pampublikong repositoryo.
Upang makabuo ng imbentaryo maaari kang gumamit ng isang command tulad ng:
aedist --inventory -proj project > inventory.html
Options
Ang mga sumusunod na opsyon ay nauunawaan ng variant na ito:
-AEGET Ang pagpipiliang ito ay ginagamit ng aeget upang hingin ang orihinal aeget(1) pag-uugali.
-Lahat Ang opsyong ito ay ginagamit upang hingin ang pagsasama ng mga UUID na nakapaloob sa
orihinal-UUID na katangian ng bawat pagbabago.
-Ibukod ang_Bersyon huwaran
Maaaring gamitin ang opsyong ito upang tahasang ibukod ang ilang pagbabagong itinakda na idaragdag sa
file ng imbentaryo. Ang huwaran ay tumugma laban sa bersyon tulad ng ipinapakita sa
imbentaryo. Maaaring gamitin ang opsyong ito nang higit sa isang beses.
-INclude_Version huwaran
Maaaring gamitin ang opsyong ito upang tahasang ilista ang mga hanay ng pagbabago na idaragdag sa
file ng imbentaryo, sa pagbubukod ng lahat ng iba pa. Ang huwaran ay tinutugma laban sa
ang bersyon tulad ng ipinapakita sa imbentaryo. Ang opsyong ito ay maaaring gamitin nang higit sa
isang beses.
-path_prefix_add
Ginagamit ang opsyong ito upang magdagdag ng path prefix sa mga URL na nabuo sa imbentaryo.
-Proyekto pangalan
Ang opsyon na ito ay maaaring gamitin upang piliin ang proyekto ng interes. Kapag hindi -Proyekto
ang opsyon ay tinukoy, ang AEGIS_PROJECT kinukunsulta ang variable ng kapaligiran. Kung
wala iyon, sa gumagamit $HOME/.aegisrc ang file ay sinusuri para sa isang default
larangan ng proyekto (tingnan aeuconf(5) para sa karagdagang impormasyon). Kung wala iyon,
kapag ang user ay gumagawa lamang ng mga pagbabago sa loob ng isang proyekto, ang proyekto
default ang pangalan sa proyektong iyon. Kung hindi, ito ay isang error.
I-archive
Bilang alternatibo sa paggamit ng aeget(1) CGI program, ang variant ng aedist archive ay
ibinigay. Maaaring gamitin ang variant na ito upang i-populate ang isang direktoryo na may mga archive ng aedist ng
bawat pagbabago na may UUID. Ang mga archive ay magkakaroon ng pangalan batay sa UUID ng pagbabago
na may extension na ".ae", ang fingerprint ng archive ay maiimbak sa isang file na may
parehong (base)pangalan na may extension na ".fp". Pagpapatakbo ng variant ng archive nang maraming beses laban
ang parehong target na direktoryo ay mag-a-update sa direktoryo na iyon, pagdaragdag ng mga file ng mga pagbabago
isinama pagkatapos ng huling pagtakbo at muling pagbuo ng mga file kung may nakitang katiwalian.
Options
Ang mga sumusunod na opsyon ay nauunawaan ng variant ng archive:
-Baguhin-Direktoryo direktoryo
Ang pagpipiliang ito ay ginagamit upang italaga ang direktoryo na mapupuntahan ng aedist(1)
nabuong mga file. Kung hindi ginagamit ang opsyong ito, gagamitin ang kasalukuyang direktoryo
bilang target ng utos. Ang direktoryo ay dapat na umiiral at naa-access ng
gumagamit na nagpapatakbo ng utos.
-Ibukod ang_Bersyon huwaran
Maaaring gamitin ang opsyong ito upang tahasang ibukod ang ilang pagbabagong itinakda na idaragdag sa
target na direktoryo. Ang huwaran ay tumugma laban sa bersyon tulad ng ipinapakita sa
imbentaryo. Maaaring gamitin ang opsyong ito nang higit sa isang beses.
-INclude_Version huwaran
Maaaring gamitin ang opsyong ito upang tahasang ilista ang mga hanay ng pagbabago na idaragdag sa target
direktoryo, sa pagbubukod ng lahat ng iba pa. Ang huwaran ay itinugma laban sa
bersyon tulad ng ipinapakita sa imbentaryo. Maaaring gamitin ang opsyong ito nang higit sa isang beses.
-Proyekto pangalan
Ang opsyon na ito ay maaaring gamitin upang piliin ang proyekto ng interes. Kapag hindi -Proyekto
ang opsyon ay tinukoy, ang AEGIS_PROJECT kinukunsulta ang variable ng kapaligiran. Kung
wala iyon, sa gumagamit $HOME/.aegisrc ang file ay sinusuri para sa isang default
larangan ng proyekto (tingnan aeuconf(5) para sa karagdagang impormasyon). Kung wala iyon,
kapag ang user ay gumagawa lamang ng mga pagbabago sa loob ng isang proyekto, ang proyekto
default ang pangalan sa proyektong iyon. Kung hindi, ito ay isang error.
LIST
Ang variant ng listahan ay maaaring gamitin upang ilista ang mga nilalaman ng isang pakete nang hindi aktwal na ina-unpack
ito muna. Ang output ay nakapagpapaalaala sa pagtanggol -Lista pagbabago-detalye output.
Options
Ang mga sumusunod na opsyon ay nauunawaan ng variant ng listahan:
-File filename
Basahin ang hanay ng pagbabago mula sa tinukoy na file. Ang default ay basahin ito mula sa
karaniwang input. Ang filename na `-' ay nauunawaan na ang karaniwang input.
Kung mayroon ang iyong sistema libcurl(3), at ang Aegis ay na-configure na gamitin ito sa oras ng pag-compile
(ito ang default kung ito ay magagamit) magagawa mo ring tukuyin ang a
Uniform Resource Locator (URL) sa halip ng pangalan ng file. Ang kaugnay na data ay
mada-download. (Ang -Verbose ang opsyon ay magbibigay ng progress bar.)
-Output filename
Maaaring gamitin ang opsyong ito upang tukuyin ang output file. Ang output ay ipinadala sa
karaniwang output bilang default. Kapaki-pakinabang lamang sa opsyong -List.
Opsyon
Ang mga sumusunod na opsyon sa command na ito ay hindi pa nabanggit:
-Tulong
Maaaring gamitin ang opsyong ito upang makakuha ng higit pang impormasyon tungkol sa kung paano gamitin ang aedist
programa.
Tingnan din pagtanggol(1) para sa mga opsyon na karaniwan sa lahat ng aegis command.
Ang lahat ng mga pagpipilian ay maaaring paikliin; ang pagdadaglat ay nakadokumento bilang mga malalaking titik,
lahat ng maliliit na titik at salungguhit (_) ay opsyonal. Dapat kang gumamit ng magkasunod
pagkakasunud-sunod ng mga opsyonal na titik.
Ang lahat ng mga opsyon ay case insensitive, maaari mong i-type ang mga ito sa upper case o lower case o a
kumbinasyon ng pareho, kaso ay hindi mahalaga.
Halimbawa: ang mga argumentong "-project, "-PROJ" at "-p" ay lahat ay binibigyang kahulugan na ang
-Proyekto opsyon. Ang argumentong "-prj" ay hindi mauunawaan, dahil magkasunod
hindi ibinigay ang mga opsyonal na character.
Ang mga opsyon at iba pang argumento ng command line ay maaaring ihalo nang arbitraryo sa command line,
pagkatapos ng mga tagapili ng function.
Ang mga pangalan ng mahahabang opsyon ng GNU ay nauunawaan. Dahil ang lahat ng mga pangalan ng opsyon para sa aedist ay mahaba,
ito ay nangangahulugan ng pagbalewala sa dagdag na nangungunang '-'. Ang "--opsyon=halaga"Gayundin ang convention
naintindihan.
FILE FORMAT
Ang format ng file ay muling gumagamit ng mga kasalukuyang format, sa halip na magpakilala ng anumang bago. Ibig sabihin nito
posibleng kunin ang mga nilalaman ng isang pakete kahit na hindi available ang aedist.
· Ang mga source file at iba pang impormasyon ay nakaimbak bilang a cpio(1) archive.
· Ang archive ay na-compress gamit ang bzip2(1) format. Karaniwang pangunahing pinagmumulan ng mga file
ay ASCII text, na nagreresulta sa makabuluhang compression.
· Ang naka-compress na resulta ay naka-encode gamit ang MIME base64 encoding. Ginagawa nito ang resulta
humigit-kumulang 33% na mas malaki kaysa sa magiging compressed binary, ngunit mas maliit pa rin kaysa
ang mga pangunahing mapagkukunan.
Ang cpio archive ay ginagamit upang mag-imbak
atbp/pangalan ng proyekto
Naglalaman ito ng pangalan ng proyekto kung saan ilalapat ang package, maliban kung na-override ng
--project command line na opsyon.
etc/change-number
Naglalaman ito ng numero ng pagbabago ng orihinal na pagbabago, maaari itong mapanatili kung
available sa target na repository maliban kung na-override ng --change command
opsyon sa linya.
atbp/change-set
Naglalaman ito ng mga katangian ng pagbabago at ang listahan ng mga source file at paggamit, sa
acstate(5) pormat.
patch/filename
Ang bawat binago o pinangalanang file sa package (pinangalanan sa atbp/change-set) ay lilitaw
sa ilalim ng magtagpi direktoryo. Maaaring walang laman ang file maliban kung ginawa ang ilang mga pag-edit
ang source repository.
src /filename
Ang bawat source file sa package (pinangalanan sa atbp/change-set) ay lilitaw sa ilalim ng src /
direktoryo.
Ang mga karagdagang file, o mga file na wala sa ayos, ay isang nakamamatay na error.
EXIT STATUS
Ang aedist lalabas ang command na may status na 1 sa anumang error. Ang aedist utos ay
lumabas lamang na may katayuang 0 kung walang mga error.
Kapaligiran MGA VARIABLE
Tingnan pagtanggol(1) para sa isang listahan ng mga variable ng kapaligiran na maaaring makaapekto sa utos na ito. Tingnan mo
aepconf(5) para sa file ng pagsasaayos ng proyekto project_specific field para sa kung paano itakda
mga variable ng kapaligiran para sa lahat ng mga utos na isinagawa ng Aegis.
COPYRIGHT
bersyon ng aedist 4.24.3.D001
Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Peter Miller
Ang programa ng aedist ay may WALANG WARRANTY; para sa mga detalye gamitin ang 'aedist
-BERSYON Lisensya' utos. Ito ay libreng software at malugod kang maipamahagi ito
sa ilalim ng ilang mga kundisyon; para sa mga detalye gamitin ang 'aedist -BERSYON Lisensya' utos.
Gumamit ng aedist online gamit ang mga serbisyo ng onworks.net