Re: svn buyruqlari haqida

5 views
Skip to first unread message

Mashrab Kuvatov

unread,
Dec 4, 2006, 5:45:20 AM12/4/06
to floss-...@googlegroups.com
Salom Nurali,

> Men bir narsani so'ramoqchi edim. odatda svn serverdan 'svn up' buyrug'ini
> bajarmasdan oldin 'svn status -u' buyrug'ini kiritsa repositoriy bilan ish
> nusxasi orasidagi farqni ya'ni qaysi fayllar o'zgarganligini ko'rsatar
> ekan. Menga esa quyidagi narsa kerak, ya'ni xoh 'svn up' buyrug'idan keyin,
> xoh undan oldin, kimdir repositoriydagi qilgan o'zgarishlarni ko'rishni
> istayman. 'svn diff' buyrug'ini bajarsam o'zim qilgan o'zgarishlarni
> ko'rsatyapti. 'svn up' buyrug'idan so'ng 'svn diff' buyrug'i esa hech
> qanday natija bermayapti.

Bu uchun "svn log" va "svn diff -r" buyruqlaridan foydalansa bo'ladi. "svn
log" yordamida o'zgarishlar tarixini bilsa bo'ladi. Masalan:

$ svn log drakbt-uz.po
------------------------------------------------------------------------
r49 | kmashrab | 2006-12-02 14:23:06 +0000 (Sat, 02 Dec 2006) | 1 line

Reverted last commit. Nurali, do you read a comment sometimes?
------------------------------------------------------------------------
r47 | mavnur | 2006-12-02 06:21:34 +0000 (Sat, 02 Dec 2006) | 1 line

02.12.06 da yangilandi
------------------------------------------------------------------------
r44 | kmashrab | 2006-12-01 23:39:53 +0000 (Fri, 01 Dec 2006) | 1 line

Xash -> Xesh.
------------------------------------------------------------------------
r39 | mavnur | 2006-12-01 04:58:14 +0000 (Fri, 01 Dec 2006) | 1 line

01.12.06 da yangilandi
------------------------------------------------------------------------
r8 | kmashrab | 2006-11-08 22:42:36 +0000 (Wed, 08 Nov 2006) | 1 line

Added.
------------------------------------------------------------------------

Endi, r49 va r47 (revision number) o'rtasidagi farqni bilish uchun quyidagi
buyruqni ishlatish kerak.

$ svn diff -r 47:49 drakbt-uz.po
Index: drakbt-uz.po
===================================================================
--- drakbt-uz.po (revision 47)
+++ drakbt-uz.po (revision 49)
@@ -9,8 +9,8 @@
msgstr ""
"Project-Id-Version: drakbt-uz\n"
"POT-Creation-Date: 2005-09-16 21:43+0200\n"
-"PO-Revision-Date: 2006-12-02 11:18+0500\n"
-"Last-Translator: Nurali Abdurahmonov <mav...@paradox-neo.uz>\n"
+"PO-Revision-Date: 2006-12-02 15:21+0000\n"
+"Last-Translator: Mashrab Kuvatov <kmas...@uni-bremen.de>\n"
"Language-Team: Uzbek <floss-...@googlegroups.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -70,7 +70,7 @@
#: ../drakbt:76
#, c-format
msgid "<control>Q"
-msgstr ""
+msgstr "<control>Cyrillic_CHE"

Yuqoridagi amallarni kdesvn dasturi yordamida ham bajarsa bo'ladi.

Salom bilan,
Mashrab.

PS. Bunga o'xshagan xatlarni floss-uz-l10n'ga jo'nating. Bu hammaga foydali
bo'ladi.

Nurali Abdurahmonov

unread,
Dec 5, 2006, 10:05:05 AM12/5/06
to floss-uz-l10n
Salom Mashrab.
Ushbu javobda ko'rsatgan buyruqlaringiz aynan bitta faylni holatini
ko'rish uchun ekan. man bilmoqchi bo'lgan narsa esa quyidagicha.
tassavur qiling siz repository'da aniq 2 dona faylga o'zgartirish
kiritdingiz, lekin man bundan bexabarman. man tarjimani boshlashdan
oldin revision raqamiga qarab repository'da qandaydir o'zgarish
bo'lganligini bilaman, lekin aynan qaysi fayl ustida ekanligini
bilmayman. man sizdan shuni qanday bilishni so'ragan edim. siz
o'zgartirish kiritgan 2 ta faylni working copy'ni yangilamasdan avval
ham bilish mumkinmi?

Mashrab Kuvatov

unread,
Dec 6, 2006, 5:57:54 AM12/6/06
to floss-...@googlegroups.com
Salom Nurali,

> Ushbu javobda ko'rsatgan buyruqlaringiz aynan bitta faylni holatini
> ko'rish uchun ekan.

Yo'q. Men bergan buyruqlarda fayl ko'rsatilmasa amal joriy direktoriya uchun
bajariladi.

> man bilmoqchi bo'lgan narsa esa quyidagicha.
> tassavur qiling siz repository'da aniq 2 dona faylga o'zgartirish
> kiritdingiz, lekin man bundan bexabarman. man tarjimani boshlashdan
> oldin revision raqamiga qarab repository'da qandaydir o'zgarish
> bo'lganligini bilaman, lekin aynan qaysi fayl ustida ekanligini
> bilmayman. man sizdan shuni qanday bilishni so'ragan edim. siz
> o'zgartirish kiritgan 2 ta faylni working copy'ni yangilamasdan avval
> ham bilish mumkinmi?

Ha, bu uchun "svn -u" buyrug'ini SVN'ning tub direktoriyasidan turib bajarish
kerak. Agar uni /trunk/mandriva/po/ direktoriyasida turib bajarsangiz va
o'zgarishlar /branches/blah-blah direktoriyasiga kiritilgan bo'lsa, albatta
"svn -u" sizga "hech narsa o'zgarmadi" deydi.

Menimcha endi Google xatosini tuzatdi. Bundan buyon SVN commit haqida xabarni
guruhdagi hamma oladi.

kdesvn dasturini sinab ko'rdingizmi?

Salom bilan,
Mashrab.

Nurali Abdurahmonov

unread,
Dec 6, 2006, 10:29:39 AM12/6/06
to floss-uz-l10n
Salom Mashrab.
Siz aytgandan so'ng ishlatib ko'rdim. konsole versiyasida o'rgangan
odam uchun biroz g'alati tuyuldi. lekin man sizdan so'ragan oxirgi
muallif haqidagi ma'lumotni ko'rsatib turish funksiyasi borligi manga
yoqdi. ko'ramiz qaysi svn kliyent qulay bo'lsa o'shanisini ishlataman.

Reply all
Reply to author
Forward
0 new messages