Binêre jî:
Ji bo ku dikaribî di Ubuntuyê de, bi riya CVS‘yê firefoxê wergerînî an jî serast bikî, divê pêşî bernameya CVS‘yê di komputera xwe de saz bikî.
Here Pergal > Rêveberî > Rêveberiya Paketan ya Synaptic piştî ku Synaptic vebû, “CVS“yyê ji bo sazkirinê nîşan bike an jî “Lê bigere” bitikîne û di paceya ku vebû de
CVS
binivîse. Dê bernameya CVS‘yê xuya bibe. Ji bo sazkirinê nîşan bike û “Bi kar bîne” bitikîne da ku saz bibe.
Çend ‘branch’ hene:
Mînak:
cvs checkout -r MOZILLA_1_8_BRANCH
Di termînalê de
gedit .bashrc
binivîse. Dosyeya .bashrc dê di edîtora dosyeyan de vebe. Li rêzika herî jor
export CVSROOT=amedcj%hotmail.com@cvs.mozilla.org:/l10n export CVS_RSH=ssh
binivîse û dosyeyê bigire.
Her du dosyeyên bi navên id_rsa û id_rsa.pub têxe peldanka .ssh Peldanka .ssh, bi awayekî veşartî, di “Peldanka Mal” de ye. Peldanka Mal veke û bi ctrl + h dosye û peldankên veşartî bibîne. Heke peldanka .ssh tune be, here termînalê û bi “mkdir .ssh” peldanka .shh biafirîne.
Ev bi tenê carekê tê çêkirin. Klasoreke ji bo CVS çêke mîna
mkdir CVS
Biçe wir (here vir)
cd CVS
Ji bo têketina wekî “root” di termînalê de
export CVSROOT=amedcj%hotmail.com@cvs.mozilla.org:/l10n export CVS_RSH=ssh
binivîse.
Bi vê fermanê hemû şaxa kurdî tê derxistin:
cvs checkout -P l10n/ku
(-P ji bo nederxistina peldankên vala ye)
Niha hemû dosiyên kurdî ya firefox di peldanka CVS/l10n/ku de amade ne. Careke din danexe. Ji niha şunde bi tenê serastkirin heye.
ENVIRONMENT VARIABLES amade bike:
export CVSROOT=cengkarakus%hotmail.com@cvs.mozilla.org:/l10n export CVS_RSH=ssh
Biçe klasora CVS ya xwe û bi wergerên dawî rojane bike
cd CVS/l10n/ku cvs update -P
Li hevoka şaş bigere
grep gotinaşaş $(find .)
ncamên lêgerandinê serast bike (bi gEdit an edîtorekê din). Piştre vegere klasora CVS/l10n/ku û commit bike
cvs commit -m "<peyama te>"
Wê li şîfreya te bipirse. Binivîse. Niha serastkirinên te hatin commit kirin. Pîroz be.
cvs -z3 diff -u > falan.patchpatch -p0 </path/to/your/falan.patch (if the changes are already in the files, this will result in an error)cvs commit -m “Bug 361890: typo in blahblah, a1.8.1.1=l10n@mozilla.com”Pêşî bi
mkdir CVS/.../navêpeldankê
peldanak xwe biafirîne û bi
cvs add navêpeldankê
peldanka xwe di şaxê CVS‘ê de tomar bike. Dû re pelekê biafirîne û bi jê bike/pê ve bike têxe nava peldankê. Bi
cvs add navêpelê
pela xwe jî di şaxa CVS‘ê de tomar bike û di dawiyê de bi
cvs commit -m "Şîrove" navê pelê
guhertinan bisepîne û tomar bike.
Wergerandina Firefox ji aliyê Ceng û Amed tê çêkirin. Gel me rêbereke sazkirina paketa Firefox bi kurdî heye.
Ji ber ku di Mozilla de sîstema po-gettext tune, Firefox hîn di Rosetta de tune. Armanca me niha, amadekirina wergereke ku bikeve CVS ya Mozilla’yê ye.
Saziya peldankan:
If you’re starting from scratch, these are the CVS directories you need to download and translate:
mozilla/browser/locales/en-US/ mozilla/dom/locales/en-US/ mozilla/netwerk/locales/en-US/ mozilla/other-licenses/branding/firefox/locales/en-US mozilla/security/manager/locales/en-US/ mozilla/toolkit/locales/en-US/
Di CVS de:
Li gora wê, dosiyên amade tê vê derê:
l10n/ku/browser/ l10n/ku/dom/ l10n/ku/netwerk/ l10n/ku/other-licenses/branding/firefox/ l10n/ku/security/manager/ l10n/ku/toolkit/
For anonymous checkout of the mozilla repository, use :pserver:anonymous@cvs-mirror.mozilla.org:/l10n, for anonymous checkout of the l10n repository use :pserver:anonymous@cvs-mirror.mozilla.org:/l10n as CVSROOT.