InglesPransesEspanyol

OnWorks favicon

mvsp - Online sa Cloud

Patakbuhin ang mvsp sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command mvsp 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


mvs - Isang command line na Mediawiki client

SINOPSIS


mvs [Options] command [Options] [filename]

mvs -h|--tulong
mvs --bersyon
mvs -D

mkdir wikistuff
cd wikistuff

mvs login [-q|-v] [-T] [-d ] [-l language_code ] [-u ] [-p ] [-w ]

mvs update [-q|-v] [ ..]
mvs up [[-q|-v] ..]

mvs commit [-q|-v] [-M] [-W] -m "commit message"
mvs com [-q|-v] [-M] [-W] -m "commit message"
mvs preview [-q|-v] [-M] [-W] [-m "commit message"]

DESCRIPTION


Ang "mvs" ay isang command line client na ang layunin ay pasimplehin ang offline na pag-edit ng Wiki
nilalaman. Binibigyang-daan ka nitong makakuha ng anumang bilang ng mga pahina mula sa ibinigay na site ng Mediawiki, i-edit ang
mga pahina na may anumang editor, kumuha at pagsamahin ang anumang kasabay na pag-update ng mga pahina, at pagkatapos ay ligtas
i-commit ang mga pagbabago sa pagmamay-ari ng mga user pabalik sa bersyon ng page sa server.

Ang mga "mvs" na utos na kumukuha ng argumento ng filename ay tumatanggap lamang ng isang filename tulad ng sa
iwasan ang pagkuha ng masyadong maraming bandwidth ng server.

tandaan:Ang mga gumagamit ng "mvs" mula sa bago ang bersyon 0.27 ay mapapansin na sa dokumentasyong ito ang
Karamihan sa mga opsyon ay nakalista pagkatapos ng "mvs" na sub-command. Ginagawa nitong mas katulad ang "mvs."
Ang "cvs", "svn", o "tla", at sa gayon ay dapat gawing mas madali para sa mga taong nakasanayan nang gumamit
mga programang iyon. Kung mas gusto mong gumamit ng "mvs" sa lumang paraan, gagana pa rin iyon, hindi bababa sa
para sa susunod na ilang bersyon.

QUICKSTART


Hakbang 1: Lumikha an account on ang Mediawiki server.
Dapat itong gawin sa normal na paraan, sa pamamagitan ng pagbisita sa website ng Mediawiki kung saan mo nais
mag-ambag at gumawa ng bagong account, pagtatakda ng mga kagustuhan, atbp.

Dapat sana ay hindi sinasabi na gugustuhin mong maging pamilyar sa
editoryal, paggamit, at mga patnubay sa copyright ng site. Dapat mo ring gawin
ilang kontribusyon sa pamamagitan ng normal na UI, at alamin ang tungkol sa pagsunod sa mga kamakailang pagbabago noon
nag-aambag gamit ang mvs.

Bilang karagdagan para sa kapakanan ng pagsubok na ito dapat mayroon ka nang isang pahina ng gumagamit tulad ng
Gumagamit: na may nakalagay, kung saan ay ang user name kung saan ka
itinatag ang account.

Hakbang 2: Lumikha a nagtatrabaho direktoryo
Gumagana ang "mvs" sa mga naka-format na file ng Mediawiki na may extension na ".wiki" at naka-imbak
kasama ang impormasyon ng server sa a nagtatrabaho direktoryo. Kailangan mong magkaroon at pinakamaliit
isang gumaganang direktoryo para sa bawat site ng Mediawiki kung saan ka nag-aambag.

Gamitin lang ang "mkdir" o ang katumbas nito para gumawa ng bagong direktoryo, at pagkatapos ay i-cd iyon
direktoryo.

mkdir wikitravel.en
cd wikitravel.en

Ang lahat ng mga operasyon sa ibaba ay dapat gawin mula sa direktoryo na ito.

Hakbang 3: Mag-login paggamit "mvs mag log in"
Upang magamit ang pag-login, kailangan mong malaman ang maramipangalan para sa site ng Mediawiki kung saan mo nais
mag-ambag.

www.wikitravel.org

Ngayon gamitin ang marami gamit ang iyong username at password para mag-login.

mvs login -d www.wikitravel.org -u -p 'lihim'

Kung alam ng "mvs" ang tungkol sa iyong Mediawiki host, itatakda nito ang "wiki_path" sa tama
default para sa server na iyon. Sa kasong ito, magagawa rin nitong piliin ang bersyon ng wika
ng Wiki na iyon para sa iyo kung tumukoy ka ng "language_code":

mvs login -d www.wikitravel.org -l fr -u -p 'lihim'

Ang code ay dapat tumugma sa isa na ginagamit ng iyong wiki host para sa isang partikular na wika, at siyempre
ang bersyon ng wika ay dapat na umiiral para sa ibinigay na host.

Kung ang iyong pag-install sa Mediawiki ay gumagamit ng hindi karaniwang landas patungo sa script ng wiki maaari mo itong tukuyin
mag log in. Ang landas patungo sa script ng wiki ay ang bahagi ng URL pagkatapos ng pangalan ng host, at bago
ang '?':

mvs login \
-d www.wikitravel.org \
-u \
-p 'lihim' \
-w 'mw/wiki.phtml'

Maaari mong baguhin ang mga path ng pag-edit at pagkilos sa nilikhang .mediawiki file pagkatapos ng matagumpay
mag-login nang naaayon.

Ngayon, ang anumang isusumite mo sa server ng Mediawiki ay mai-kredito sa gumagamit " ".

TANDAAN: Kung gumagamit ka ng mas naunang bersyon ng "mvs" malamang na dapat mong tanggalin ang
.mediawiki file sa iyong gumaganang direktoryo.

Hakbang 4: paggamit "mvs update" sa kunin isa or mas marami pang nagtatrabaho file
Maaari kang kumuha ng umiiral na materyal mula sa site, o lumikha ng mga bagong pahina na may "mvs update",
pag-alala na ang iyong mga file ay mangangailangan ng extension na ".wiki":

mvs update User: .wiki User: /Test_Page.wiki

Ito ay dapat gumawa ng output:

U User: .wiki
Isang Gumagamit: /Test_Page.wiki

Ang U (para sa Na-update) ay nangangahulugan na ang User: ay natagpuan sa server at mga nilalaman nito
ipinasok sa mga lokal na file. Ang A (para sa Idinagdag) ay nangangahulugan na ang
Gumagamit: Ang /Test_Page.wiki page ay hindi pa umiiral sa server, at idadagdag
kapag nagpatakbo ka ng "mvs commit".

Tandaan na ang parehong mga pahina na pinagtatrabahuhan namin ay nasa loob iyong User Namespace. ito ay
marahil isang magandang ideya na paghigpitan ang iyong sarili sa pagtatrabaho sa mga naturang pahina habang ikaw ay
nag-eeksperimento sa "mvs"

Hakbang 5: Patnugutan ang file sa gumawa pagwawasto at mga kontribusyon
Gamitin ang iyong paboritong text editor upang i-edit ang mga file. Baka gusto mong tingnan ang page na ito sa
tingnan kung mayroong Mediawiki syntax highlighting file para sa iyong editor:

http://en.wikipedia.org/wiki/Wikipedia: Syntax_highlighting

Syempre kung wala kang mahanap na file na nagha-highlight para sa iyong editor malugod kang gumawa
isa at isumite ito sa pahina sa itaas.

Hakbang 6: paggamit "mvs mangako" sa ibigay iyong mga pagbabago
Kapag tapos ka nang mag-edit ng file at gusto mong isumite ang iyong mga pagbabago sa server ng wiki
gamitin ang "mvs commit" para gawin ito:

mvs commit -m 'commit message' User: .wiki

Kung saan ang 'commit message' ay anuman ang gusto mong sabihin tungkol sa mga pagbabagong isinusumite mo
at bakit. Dapat kang magbigay ng commit message o ang "mvs commit" ay mabibigo. Baka ikaw din
mahanap na ang "mvs commit" ay nabigo sa pagrereklamo na ang file ay nagbago sa server. Kung ito
ay ang kaso na kakailanganin mong gumamit muli ng "mvs update" upang makuha ang pinakabagong mga pagbabago.

Hakbang 7: Mga update iyong wiki file
Maaari mong gamitin muli ang "mvs update" anumang oras para i-reconcile ang alinman sa iyong mga file sa pinakamaraming paraan
kamakailang mga pagbabago mula sa server. Iyong mga pagbabago habilin hindi ma-overwrite, ngunit sa halip ay "mvs"
ay susubukan na pagsamahin ang anumang mga pagbabago sa server sa mga file habang umiiral ang mga ito sa iyong pagtatrabaho
direktoryo. Tandaan na ang pag-update at pag-commit ay gumagana lamang sa isang file sa isang pagkakataon, para makatulong
maiwasan ang mga aksidente at pagsisikip ng server.

Kung sa ilang kadahilanan ay may salungatan, ibig sabihin, ikaw at ang ibang tao ay gumawa ng mga pagbabago na
mukhang hindi tugma, at hindi malulutas kung gayon ang iyong file ay naglalaman ng a labanan
mensahe, gaya ng nakadetalye sa dokumentasyon para sa "mvs update" sa ibaba. Ikaw dapat lutasin ang anuman
conflicts bago sinusubukang gamitin ang "mvs commit" sa file. Ito ay karaniwang isang napaka
simpleng bagay ng pagpili ng isang bersyon ng pagbabago o iba pa. Dapat mong gamitin ang iyong pinakamahusay
paghatol, pagkonsulta sa nauugnay na pahina ng "Talk:" upang subukang gumawa ng isang kasunduan sa
ibang contributor sa mga kaso kung saan hindi ka sumasang-ayon.

Ulitin
Maaari kang magpatuloy sa pag-edit at paggawa ng mga pagbabago sa mga file sa iyong gumaganang direktoryo.
Maaaring isang magandang ideya para sa iyo na sa huli ay lumikha ng maraming gumaganang direktoryo bawat
site, marahil ay pagsasama-samahin sila ayon sa paksa. Ito ay gagana nang maayos sa "mvs" dahil ito ay gumagana hindi
kailangang magkaroon ng kumpletong kopya ng lahat ng mga pahina mula sa isang ibinigay na server sa isang naibigay na trabaho
direktoryo upang gumana.

CHARACTER PAG-ENCOD


Ang lahat ng iyong ".wiki" na file ay dapat na naka-imbak gamit ang UTF-8 encoding. Sa pag-log in sa isang ibinigay
tutukuyin ng server mvs ang encoding na ginamit ng server na iyon, at mag-a-upload doon
encoding lang. Para sa mga server na gumagamit ng mga set ng character na hindi UTF-8 dapat kang gumamit ng mga HTML entity
para sa anumang karakter na gusto mong katawanin na nasa labas ng set ng character ng server.
Kabilang dito ang Ingles na Wikipedia. Karamihan sa mga mas bagong site ng Mediawiki gayunpaman ay gumagamit ng UTF-8, sa
ang mga site na ito ng mga entity ng HTML hindi kailanman kailangan.

MGA PANGANGATWIRANG


Command
Ang unang argumento pagkatapos ng mga opsyon ay dapat isa sa sumusunod na dalawang utos:

mvs login
Nagbibigay-daan sa user na mag-log in sa Mediawiki server gamit ang isang nabubuhay login at password
para sa server na iyon. Matapos tawagan ang "login" ang lahat ng "commit" mula sa parehong gumaganang direktoryo
ay mai-log bilang mula sa naka-log-in na gumagamit.

update ng mvs
Ina-update ang tinukoy na [mga] file na may nilalaman mula sa server ng Mediawiki. Kung gagawin ng isang file
hindi umiiral ito ay nilikha at napuno ng kasalukuyang online na bersyon. Kung wala
online na bersyon, ang file ay maaaring nilikha at iwanang blangko, o iniwan lamang kung ano ito. Kung
mayroong nilalaman sa parehong tinukoy na file at sa kaukulang pahina ng Wiki, isang
Ang pagtatangka ay ginawa upang pagsamahin ang dalawa, linya sa linya. Mga file na kapareho ng
hindi pinapansin ang bersyon ng server.

Kung walang mga filename na ibinigay sa command line, lahat ng nakikitang file na may .wiki
naproseso ang extension.

Ang mga magkasalungat na pagbabago sa isang partikular na linya ay nakikita batay sa petsa ng pinaka
kamakailang pag-update ng lokal na file at petsa ng pinakabagong pagbabago sa online na Wiki
pahina. Kung ang isang linya ay nagbago sa parehong online na pahina at sa lokal na file ito ay na-flag
bilang isang salungatan, tulad ng sa CVS, ngunit may bahagyang naiibang syntax:

********************Simula ng salungatan 1 Ipasok sa Pangunahin, Ipasok sa Pangalawang ******************* *******************************************

Ang linya na lumalabas sa server

************************************************ ************************************************

Ang linya kung paano ito lumalabas nang lokal
******************Tapusin ang salungatan 1************************** *************************************************** ****

Ang "mvs update" ay nag-uulat ng katayuan ng mga file na hinahawakan nito sa STDERR gamit ang isang liham
na nagpapahiwatig ng katayuan ng file, at pagkatapos ay pangalan ng file, muli tulad ng CVS. Ang katayuan
ang mga titik ay:

= (Hindi nabago)
Ang file ay kapareho ng page sa server.

A (Idinagdag)
Ang file ay magiging isang bagong pahina sa server ng wiki.

M (Binago)
Ang file ay lokal na binago.

U (Na-update)
Ang file ay na-update na may mga pagbabago mula sa server ng wiki.

C (Mga salungatan)
Naglalaman ang file ng mga conflict marker.

? (Hindi alam)
Wala ang file, o ang kaukulang pahina ng server.

gumawa
Nagsasagawa ng anumang mga pagbabago sa tinukoy na lokal na file sa site ng Wiki. Ang isang tseke ay ginawa
una upang matiyak na walang mga pagbabago sa server na mas kamakailan kaysa sa pinakabago
kamakailang update. Walang gagawin kung magkapareho ang bersyon ng file at server.

Kapag nagpapatakbo ng "mvs commit" sa iyo dapat gamitin ang flag na "-m" para magpadala ng commit message sa
Server ng mediawiki. hal:

mvs commit -m 'Idinagdag ang Hotel Eldorado' Paris.wiki

preview
Parehong gumagana ang command na ito sa "mvs commit", maliban na wala talaga
nakatuon. Sa halip, ang file ay na-upload at ang Mediawiki server ay nagpapadala ng a
na-format na preview. Opsyonal ang flag na "-m". Kung itinakda mo ang MVS_BROWSER
environment variable sa path at filename ng iyong paboritong browser, mvs will
ilunsad ito gamit ang pahina ng preview.

linisin
Ang command na ito ay nag-aalis ng anumang lokal na bersyon ng mga reference na file na nauugnay sa mga page na mayroon ka
tinanggal.

rm Paris.wiki
malinis ang mvs

talaksan pangalan
Ang anumang karagdagang mga argumento ay kinukuha bilang lokal mga filename na ipoproseso. Ang lokal na filename
ng isang ibinigay na pahina ng Mediawiki ay magiging kapareho ng pangalan nito na naka-encode ng URL na may extension
".wiki". Kung walang ibinigay na mga argumento, anumang mga filename na may extension na "wiki" at sa ilalim
ang kasalukuyang direktoryo ay naproseso.

Opsyon


-h
Ipakita ang impormasyon sa paggamit.

-D
Mag-print ng impormasyon tungkol sa mga kilalang server ng Mediawiki, pagkatapos ay lumabas.

-q
Nagiging tahimik ang utos. Ang mga mensaheng nagbibigay-kaalaman ay pinipigilan.

-u " "
Tumutukoy ng username para sa "mvs login".

-p " "
Tumutukoy ng password para sa "mvs login".

-l " "
Ang code ng wika na ginagamit ng server ng wiki upang makilala ang mga bersyon ng wika.

-m " mensahe>"
Isang commit message para sa "mvs commit". Gamitin ito upang ipaliwanag ang uri ng iyong mga pagbabago.

-s " mensahe>"
Pareho ng "-m"

-- menor de edad
Piliin kung markahan ang pagbabago bilang isang maliit na pag-edit. Ang default ay markahan ang mga pagbabago bilang minor kung
ang profile ng gumagamit ng Mediawiki ay nakatakdang gawin ito bilang default. Gamitin ito kapag gumagawa ng pagbabago
gamit ang "mvs commit" o pag-preview gamit ang "mvs preview".

-M
Kapareho ng "--minor yes".

--panoorin
Piliin kung idaragdag ang na-edit na page sa iyong watchlist. Ang pagtukoy sa "panatilihin" ay mananatili
ang kasalukuyang pinapanood na katayuan. Ang default ay panoorin ang pahina kung ito ay ginagawa na
pinanood, o kung ang profile ng gumagamit ng Mediawiki ay nakatakdang gawin ito bilang default. Gamitin ito kapag
paggawa ng pagbabago gamit ang "mvs commit" o pag-preview gamit ang "mvs preview".

-W
Pareho ng "--panoorin ang oo".

-w " landas>"
Ang landas sa ibinigay na "host" patungo sa script ng Mediawiki. Nagde-default ito sa wiki/wiki.phtml
na tama para sa isang vanilla install ng Mediawiki 1.4.x.

-v
Verbose. Kung ito ay nakatakda, ang "mvs" ay magbibigay sa iyo ng maraming karagdagang impormasyon tungkol sa kung ano ito
ginagawa. Ino-override ito ng -q flag.

Ukol sa kapaligiran MGA VARIABLE


MVS_BROWSER
Ang browser na gusto mong gamitin para sa pag-preview ng mga pagbabago.

HTTP_PROXY
Isang proxy server na gagamitin (kung mayroon man), na ipinahayag bilang karaniwang URL, tulad nito:

i-export ang HTTP_PROXY=http://[username:password@]proxy.myorg.org:8080

MGA CAVEATS


Ito ay isang maagang bersyon ng programang ito. Maaaring may malalaking pagkakaiba ang mga bersyon sa hinaharap
na makakaapekto sa iyong kakayahang gamitin ang mga ito nang palitan ng isang ito. Sa partikular
ang paunang "utos" na mga argumento ay maaaring maging mga opsyon at ang paghawak ng mga salungatan ay maaaring
magbago nang husto.

Gamitin ang mvsp online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad