Atpakaļ uz pirmo lapu

laacz » 2005 » 18. februāris

Darba dienas sākums

11:23 @ 2005-02-18 = 26 blabla  

Vai jūs zināt, ko nozīmē labs darba dienas sākums? Es zinu…

Kopējot failus starp izstrādes versiju un production serveri, esmu radis izmantot FAR. Kreisajā pusē man ir serveris, bet labajā izstrādes vieta.

Kā gadījās, kā ne — viens no šādiem serveriem, uz kura atrodas viena klienta lapa, ne gluži grib strādāt caur attiecīgo FAR pluginu. Lai pārkopētu no servera failus uz lokālo izstrādes vidi, nācās lietā likt WinSCP.

WinSCP, savukārt, kreisajā pusē ir lokālie faili, bet labajā — servera. Kā Jums šķiet, ko un uz kurieni es pārkopēju?

Labi, ka atradās pavecāka rezerves kopija lokāli, kā arī biju saglabājis veikto izmaiņu sarakstu citā vietā…

1 Munthon @ 11:32 (2005. gada 18. februāris)

labi ka mēs neizmantojam CVS vai SourceSafe. Tas taču piedod assumu dzīvei.

2 laacz @ 11:38 (2005. gada 18. februāris)

Munthon: Vari ieteikt kādu labu materiālu šajā sakarā? Ar domu — CVS for Dummies.

3 piu @ 11:40 (2005. gada 18. februāris)

Zaibis ((:
Man ir līdzīgi gadījies tieši ar to pašu WinSCP (: taisot webum jaunākās versijas uploada vietā dabūt to visu taisīt pa jaunu ((:
Īpaši labi, ja pēdējais uploads bija pirms nedēļas ((:

4 Munthon @ 11:45 (2005. gada 18. februāris)

Servaks mētājas te -> http://www.cvsnt.com/cvspro/
priekš win tas instalējas un griežas kā serviss
par klientu var izmanto WinCVS -> http://www.wincvs.org/
vai arī jebkurš plus mīnus noķūnēts koda editors. Par php nezinu, bet javā ir gan Eclipsē gan Togeatherī

5 laacz @ 11:46 (2005. gada 18. februāris)

Munthon: Uzinstalēt serveri man nav problēmu :) Tikko jau to izdarīju uz savas developmenta kastes (linux). Klients man arī ir. Un tālāk? Mani interesē tieši materiāls par to, kā jamo lietot :)

6 Munthon @ 11:47 (2005. gada 18. februāris)

Tas atkariigs no klienta. Kuru tu lieto?

7 Munthon @ 11:50 (2005. gada 18. februāris)

http://www.google.lv/search?q=cvs+for+du… :)

8 ulzha @ 11:59 (2005. gada 18. februāris)

Hehe. Laacz, tavā gadījumā nelietot CVS ir noziegums pret cilvēci ;)

Gan jau kādas darba dienas sākuma degpunktā būs cvs palidojiens, bet tas notiek par kārtu retāk :)

9 nitro @ 12:11 (2005. gada 18. februāris)

he, laacz, dabūji pats atpakaļ savu "a Tu gūglei prasīji?" :)

10 laacz @ 12:18 (2005. gada 18. februāris)

nitro: Jā, esmu prasījis. Jau agrāk. Bet sakarīgu aprakstu no ā līdz žē tā arī neesmu vēl redzējis. :(

11 acid|burn @ 12:42 (2005. gada 18. februāris)

bivajet.

12 $dd @ 12:50 (2005. gada 18. februāris)

gan CVS ir pat ljoti ok, un WinSCP ir ljoti OK — ir tikai vienmer jaskataas celji.. ko uz kurieni, nevis bliezt pa taisno…

13 Sm @ 13:56 (2005. gada 18. februāris)

Nost ar CVS! Lai dzīvo SVN! http://svnbook.red–bean.com/

14 hQuse @ 13:59 (2005. gada 18. februāris)

http://cvsbook.red–bean.com/cvsbook.html (izmantojam Debian+cvs un Win+TortoiseCVS)

15 $dd @ 14:03 (2005. gada 18. februāris)

neatcos kur bija probleema, bet SVN nedabuju straadaat…

16 z @ 14:45 (2005. gada 18. februāris)

lači, dižais koderis. un atklājas, ka viņš nezin CVS!
lači, tu esi izmainījis priekšstatu par sevi!!!

17 laacz @ 14:46 (2005. gada 18. februāris)

ž: Un kurš tad ir tas, kurš mani par dižo koderi nodēvējis?

18 deBUGa @ 14:49 (2005. gada 18. februāris)

Iesaku pameegjinaat SmartCVS http://www.smartcvs.com/ — baazeets uz javas (attieciigi darbosies uz abaam platformaam)
Manuaalis shite: http://www.gnu.org/software/cvs/manual/
principaa nekaa sarezhgjiita nav, ja lieto grafiskos klientus visu var izdariit caur jamajiem. Ja lieto no konsoles, tad gan naaksies iemaaciities dazhas kommandas: checkout, commit un update :)

19 Lupus @ 14:56 (2005. gada 18. februāris)

Man tā liekas ka CVS gadijumā viss ir tik vienkārši ka kaut kādu 4 dummies pat nav iespējams uzrakstīt:

0a: CVS serveris/CVS klients. Iesaku tortoiseCVS kā klientu, ērts un parocīgs. Integrējās explorer izvēlnēs. Linux lietotāji iet sūkāt savu deķi un strādā ar klavieri.

1. CVS repozitorija izveide (ir manuāļi), pieņemama direktoriju struktūra (piem /rep/src/, /rep/docs/, /rep/libs/).

Var veidot repozitoriju serverī un taisīt čekout uz kastes, var importēt lokālu repozitoriju serveri no kastes pa taisno. arī detaļas.

2. Iekopējam source failus (un visus pārējos ko gribam versionēt) iekš versionētās direktorijas (t.i. tās pašas kuru importējām vai čekautojām).

3. taisam add contents, pievienojam sākotnējās versijas.

4. nokonfigurējam IDE lai par src folderi izmanto to pašu. Ja rediģējam php (un laikam jau ar FAR, jo tai valodai IDE joprojām neesmu redzējis), tad turpat arī rediģējam.

5. rediģējam failus.

6. rediģētos failus taisam commit. Tiek saglabāta jauna versija.

7. wash/rinse/repeat

8. taisam update (jau nokonfigurētam repozitorijam lai iekačātu jaunākās versijas) vai chekout — lai iekačātu visu repozitoriju uz tikko pārkonfigurētās mašīnas.

Viss pārējais jau ir atkarīgs no tā kā iekļausies darba procesā. commit pēc bugfixa, commit reizi nedēļā, commit pirms audita — tava izvēle.

-–
Papildus jautrībai ir tādas izklaides kā integrācija (!M), ja lieto vairāk kā viens lietotājs failus repozitorijā, ij loģiski agrāk vai vēlāk parādīsies konflikti, bet tas jau na ļetu.

20 z @ 14:57 (2005. gada 18. februāris)

lači, es!

21 tamster @ 15:21 (2005. gada 18. februāris)

4. nokonfigurējam IDE lai par src folderi izmanto to pašu. Ja rediģējam php (un laikam jau ar FAR, jo tai valodai IDE joprojām neesmu redzējis)
Zend Studio?

22 Lupus @ 17:01 (2005. gada 18. februāris)

Zend studio dara visu iespējamo lai bremzētu darbu. Bet nu jā, ja kādam patīk, var lietot arī to.

23 Runcis @ 17:37 (2005. gada 18. februāris)

Nu tad tev ari deretu palasit sitos te:
http://www.c2.com/cgi/wiki?ContinuousInt…
http://cruisecontrol.sourceforge.net/
http://draconet.sourceforge.net/

24 Kirils @ 21:09 (2005. gada 18. februāris)

ai, ž, kauns Tev. cik var?

25 ulzha @ 17:10 (2005. gada 01. marts)

Laikam jau neviens kaut ko konkrētu uzrakstīs :) Ja nu kāds kaut ko tādu cer izlasīt:

$ cd /home/uldis
$ mkdir cvsroot
$ cvs -d /home/uldis/cvsroot init

…un mums ir krātuvīte. Gribam kādu mantu viņā drošināt:

$ cd manta
$ cvs -d /home/uldis/cvsroot import -m "kaa briinums" manta foo bar

…un faktiski laime ir iestājusies. Turpmāk pēc katrām izmaiņām mantas direktorijā:

$ cvs commit -m "pierakstiiju to un shito"

Dažas tipiskās laimes izpausmes:

$ cvs diff -D yesterday

— uzzinām, ko tad nu atkal esam nogāzuši

$ cvs checkout -D kaut_kāds_datums -d manta2 manta

— dabūjam kopiju no tā laika

26 ulzha @ 11:08 (2005. gada 03. marts)

Bet vispār, ja kaut kas jālasa, tad šitais: http://svnbook.red–bean.com/en/1.1/svn–b…

Kā tu saucies:
Tava e-pasta adresīte:
(nevienam netiks rādīta, vai dota; pat pie komentāra ne)
Ko teiksi?
FYI
* Formatēšana: iekļaujot tekstu no abām pusēm iekā '//', tas iznāks kursīvā: //teksts// (teksts), bet treknu tekstu var dabūt ar '**' katrā pusē: **teksts** (teksts), savukārt pasvītrotu ar '__': __teksts__ (teksts).
* Enteri tiek automātiski pārtaisīti par enteriem. Jebkurš HTML (izņemot <BR.*>) tiek parādīts, kā ievadīts (ne HTML'iski)
* E-pastu var vadīt droši iekšā, ja ir bailes no spambotiem. Tas tiek aizsargāts no jamajiem.
* Jebkurš url'is (www.kaka.com, http://kaka.com/, …) tiek automātiski pārtaisīts par spiežamu prieku (www.kaka.com, http://kaka.com/, …)
* Ko nozīmē 'detransliterēšana'? Manuprāt sen jau ir laiks sākt rakstīt nevis translitā (aaboljiishi), bet gan normāliem letiņu burtiem (āboļīši). Tad nu tieši to arī dara attiecīgā poga - pārveido tekstu no translita uz parastu. Gadās kļūmītes, bet labāk šitā nekā nekā.
 

Valid CSS! Valid XHTML 1.0 Transitional! Valid RSS! Valid Atom!
Tātad tā. Kopīraita notice. Viss materiāls, kas atrodams šajā saitā nedrīkst tikt izplatīts, kopēts, jebkādi citādi reproducēts vai izmantots bez manas (laacz) rakstiskas atļaujas. šīs tiesības man laipni piedāvā Autortiesību Likums.
Jebkura informācija, kuru kāds labprātīgi publicē šajā saitā (piemēram, komentāri), pieder tās autoram. Taču, ievietojot infromāciju šajā saitā, tās autors sniedz saita īpašniekam tiesības to daļēji vai pilnā apjomā lietot, izplatīt, reproducēt, modificēt, adaptēt, publicēt, tulkot, publiski demonstrēt. Saita īpašnieks ir tiesīgs jebkuru komentāru jebkurā brīdī dzēst, vai modificēt.
© 1996 — 2025 laacz. Visas tiesības… nu jūs jau zināt, kur.
Spēcināts ar SPP (S Pivom Potjaņet) v2.0b (code name Marasmus)
Hostingu laipni piedāvā DEAC.

laacz blog activity

Top.LV

 

Lapa izlīdusi no servera dzīlēm 0.03386 sekundē(s)