Moodle Docs: Si pėrdoren CVS
Tė pėrdorėsh CVS pėr tė aksesuar dhe rifreskuar kodet burim tė Moodle
CVS ėshtė Sistem i versionimit konkurrent (Concurrent Versioning System). Ai ėshtė njė mėnyrė ruajtjeje qė pėrdoret gjerėsisht
pėr tė ruajtur kodet burim sepse ruan edhe versionet e tė gjithė skedarėve, pra asgjė nuk humbet
asnjėherė, dhe pėrdorimi nga njerėz tė ndryshėm mund tė gjurmohet. Kjo mėnyrė jep edhe mundėsinė pėr tė pėrzier
kodet nėse dy ose mė shumė njerėz po punojnė me tė njėjtin skedar. Tė gjitha kodet dhe tė gjitha
versionet ruhen nė njė server qėndror(nė rastin e Moodle, te Sourceforge).
Nėse doni tė aksesoni versionin corent CVS tė Moodle vetėm pėr ta lexuar (read-only) e jo pėr ta ndyshuar atėhere
ju nuk ju duhet kjo faqe - vetėm ndiq instruksionet CVS tek faqja Moodle e download-imit.
Pėr tė pėrdorur arshivėn CVS tė
Moodle (as a mer
akses ndryshimi (shkrimi)), duhet sė pari tė kesh njė llogari(account)
te Sourceforge. Psh nė kėtė faqe, le ta zemė se username juaj
ėshtė myusername dhe password-i juaj
ėshtė mypassword. Merr shėnime speciale nga
instruksionet e sourceforge te krijo direktorinė (home) tėnde CVS - diēka qė keni pėr
tė bėrė me ēdo llogari tė re pėr ta aftėsuar "enable" atė pėr CVS. Ju duhet tė pėrdorni shellin ssh pėr tu lidhur nė mėnyrė interaktive me cvs.sourceforge.net.
Pasi tė keni njė
llogari pune nė Sourceforge, kontakto Martin Dougiamas i cili mund tu japė akses shkrimi
nė direktori tė veēanta tė Moodle.
Pėr tė mėnjanuar ekzistenėn e prompte-it sa mypassword
herė qė ekzekutoni njė komandė CVS, ndiqni direktivat e Sourceforge
pėr pėrdorimin e ēelsave tė autorizuar. Ky hap ėshtė opsional, por mund ta bėjė
eksperiencėn tuaj me CVS mė tė kėndshme.
Pasi tė bėni kėtė, ju do keni tė gjitha lejet e nevojshme, pra mjafton tė
bėsh set-up -in e makinės dhe tė download-oni kodet burim korente dhe mund tė filloni tė punoni
me to. Mė poshtė janė instruksionet pėr sistemet Unix dhe Windows.
1. Pėrdorimi i CVS nė Unix
Sourceforge CVS pėrdor shellin ssh si shtresė transporti sigurie, kėsht qė ju duhet ta vendosni
kėtė variabėl mjedisi CVS_RSH nė shellin tuaj Unix:
setenv CVS_RSH ssh (pėr csh, tcsh etc)
export CVS_RSH=ssh (pėr sh, bash etc)
Mė e mira ėshtė ta vesh kėtė nė .bashrc ose .cshrc tuaj qė tė mos ta shtypėsh
atė ēdo herė. Mandej, kontrollo Moodle duke pėrdorur kėtė (e gjitha nė njė rresht):
cvs -z3 -d:ext:myusername@cvs.moodle.sourceforge.net:/cvsroot/moodle co moodle
Mos provo ta ekzekutosh kėtė komandė tė parė CVS nė njė direktori ekzistuese tė Moodle
- fillo me njė direktori tė re.
Vini re se se do dali prompti pėr mypassword
ēdo komandė derisa ju tė vini njė ēels
autorizimi
Tashmė, ju duhet tė keni njė dirktori tė re 'moodle'. Ju mund ta riemėrtoni atė dhe ta lėvizni
atė kudo. Shko te ajo:
cd moodle
Tė gjithė skedarėt e mėparshėm tė Moodle do jenė aty. Ju mund ti ndryshoni skedarėt
nė kopjen tuaj. Pėr tė krahasuar skedarėt tuaj me kopjen kryesore CVS tė serverit
pėrdor cvs diff, psh:
cvs diff -c config-dist.php
cvs diff -c lang
Pėr tė kapur ndryshimin mė tė fundit nga serveri pėrdor:
cvs update -dP
Pėr tė kopjuar skedarė tuaj tė rinj tek serveri, ju duhet tė bėni diēka si:
cd lang/ca
cvs commit
Do tė dali prompte-i pė tė shtuar ca komente (varet nga editori juaj i tekstit
default) ... shto koment kuptimplotė dhe mbylle editorin ... skedarėt
do tė dėrgohen te Sourceforge dhe do ruhen. U bė!
Pėr tė ruajtur mė shumė se njė herė ju mund tė vini argumenta default tek skedari e quajtur .cvsrc
nė direktorinė tuaj home. Psh, imja pėrmban:
diff -c
update -dP
Provo 'cvs help' pėrm ė shumė detaje ...
2. Pėrdorimi i CVS nė Windows
Sė pari, ju duhet tė download-oni njė kopje komplete tė Moodle duke pėrdorur llogarinė tuaj
si zhvillues.
1. Gjej TortoiseCVS te tortoisecvs.org
dhe instaloje atė, pastaj riboot-o kompjuterin.
2. Gjej ose krijo njė folder tė ri diku ku ju doni ta download-oni
Moodle.
3. Klikoni me tė djthtaėn te mausi mbi kėtė folder dhe zgjidhni "CVS Checkout"
nga menuja. Ju duhet tė shikoni njė dialog box.
4. Kopjo kėtė tekst tek fush CVSROOT (duke pėrdorur username tuaj!):
:ext:myusername@cvs.moodle.sourceforge.net:/cvsroot/moodle
5. Shtyp butonin: "Kap list...".
6. Nė tė djathtė tė butonit ju duhet tė shikoni njė listė tė moduleve: zgjidh
"moodle" nga kjo listė.
7. Shtyp butonin: "OK" dhe gjithēka duhet
tė download-ohet
Njė dialog box duhet tė tregojė tė gjithė skedarėt qė janė download-uar, dhe pas pak
ju do tė keni njė kopje komplete tė Moodle. Pas kontrollit tė parė, ju
mund tė gjeni skedarėt mė tė rinj nga serveri CVS :
1. Kliko me tė djathtėn e mausit tek folderi juaj Moodle (ose ēdo skedar) dhe zgjidh
"CVS Update".
Pasi modifikoni skedarėt (ju mund ta vini re kėtė kur ata ndryshojnė nga jeshil nė tė kuq nė krye!),
ju mund ti ktheni ata te serveri CVS server kėshtu:
1. Kliko me tė djathtėn e mausit tek folderi juaj Moodle (ose ēdo skedar) dhe zgjidh
"CVS Commit...".
2. Nė dialog box, shtyp njė pėrshkrim tė qartė tė ndryshimeve qė po
kryeni.
3. Kliko te "OK". Ndryshimet tuaja do tė dėrgohen te serveri.
Paē fat!
Dokumentacioni i Moddle
Version: $Id$
Wyszukiwarka
Podobne podstrony:
cvscvscvscvscvscvscvs writecvscvscvscvs anoncvsSecure CVS Pservercvscvs howtocvscvscvswiÄcej podobnych podstron