Huong Dan Sd Tortoisesvn

Post on 19-Oct-2015

24 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

Transcript

  • tunpro

    Download v Ci t TortoiseSVN

    Download: Phn mm TortoiseSVN c th ti v min ph ti y: http://downloads.sourceforge.net/tortoisesvn/TortoiseSVN-1.6.3.16613-win32-svn-

    1.6.3.msi?download

    Ci t: Ci t bnh thng, c next v next... sau khi ci xong th phi khi ng li my trc khi s dng.

    Tip theo: ly thng tin ng nhp trn Google code ng nhp vo h thng VCS Subversion trn Google code bng phn mm TortoiseSVN bn

    va ci, bn phi lm mt bc l ly thng tin ng nhp h thng m Google code cung cp cho bn. Khi l thnh vin ca i coder ca thuctapthucte ri, login vo Gmail sau truy cp ti a

    ch http://code.google.com/p/thuctapthucte/source/checkout bn s thy thng bo nh sau:

    If you plan to make changes, use this command to check out the code as yourself using HTTPS:

    # Project members authenticate over HTTPS to allow committing changes. svn checkout https://thuctapthucte.googlecode.com/svn/trunk/ thuctapthucte --

    username ********

    When prompted, enter your generated googlecode.com password.

    Use this command to anonymously check out the latest project source code:

    # Non-members may check out a read-only working copy anonymously over HTTP. svn checkout http://thuctapthucte.googlecode.com/svn/trunk/ thuctapthucte-

    read-only

    .

    Trong ******** l tn ti khon ca bn.

    ly mt khu ng nhp bn hy nhp chut vo link "googlecode.com password". Xem

    hnh 1

  • tunpro

    Hnh 1: Thnh vin i code s c cp quyn truy cp chnh sa m ngun.

    Google s cung cp cho bn mt khu. (Xem hnh 2)

    Hnh 2: Mt khu truy cp my ch VCS.

    Bn s phi s dng mt khu ny trong qu trnh ng nhp my ch bng phn mm

    TortoiseSVN. Lu rng mt khu ny c th to mi bng cch nhp vo nt Regenerate.

    Hng dn s dng TortoiseSVN

  • tunpro

    Phn mm TortoiseSVN sau khi ci t s khng lm vic nh mt phn mm c lp m tch

    hp lun vo Windows Explorer. Bn c th thy iu ny qua cc menu m phn mm tch hp

    thm vo (xem hnh 3, 4)

    Hnh 3: Menu File ca Windows

  • tunpro

    Hnh 4: Menu xut hin khi click chut phi ( to th mc mi)

    Ln u tin kt ni vi h thng my ch VCS ca Google code bn cn thit lp thng s

    phn mm TortoiseSVN kt ni vo my ch cng nh thit t vng lm vic ca bn. (t ln

    sau bn khng cn lm li thao tc ny)

    Thit lp vng lm vic (cha m ngun giao tip vi Serrver) trn my tnh ca bn

    Thc hin cc bc sau:

    a, Hy to mt th mc mi cha m ngun m bn s lm vic. Gi s ti to th mc

    thuctapthucte ti th mc C:\xampp\htdocs\

    b, Click chut phi ln th mc thuctapthucte, chn SVN checkout (hnh 5)

  • tunpro

    Hnh 5

    c, in cc thng s kt ni m phn mm i hi (hnh 6)

    URL repository https://thuctapthucte.googlecode.com/svn/trunk/

    Checkout directory: Th mc m bn d nh lm vic, y l

    C:\xampp\htdocs\thuctapthucte

    Sau nhp OK.

  • tunpro

    Hnh 6: in thng s kt ni.

    Mt ca s s hin ln nh hnh 8, i mt lc chng trnh cp nht danh sch file trn my

    ch. Hy ch n khi qu trnh Checkout s kt thc. Phn mm s ti ht m ngun trn my

    ch xung my ca bn.

    Hnh 8

    Nhng file v th mc c ng b vi my ch s c mu xanh. Nhng file, th mc cha

    c ng b vi my ch s c mu . Du hiu mu nhc nh bn cn ng b vi my

    ch (xem hnh 9)

  • tunpro

    Hnh 9

    Sau khi ly cc file trn my ch v ri, bn c th bt u cng vic lp trnh, chnh sa code

    ca mnh.

    Lu : ng bao gi trc tip i tn, xa, di chuyn cc file trong th mc thuctapthucte. Mi vic cn lm u phi thng qua menu ca TortoiseSVN phn mm ny

    c th theo di v cp nht nhng thay i ln my ch (Nu khng chng trnh s bo li)

    Mt vi thao tc hay s dng:

    Thm mt file mi hoc th mc mi vo m ngun.

    Khi thm mt file mi hoc th mc mi, bn cn bo cho h thng bit bng cch:

    1. Click chut phi vo th mc (file), chon TortoiseSVN > Add (hnh 10)

  • tunpro

    Hnh 10

    2. Chng trnh s lit k nhng tp tin trong th mc bn chn, nhp OK chp nhn .

    (hnh 11)

    Hnh 11

    3. Qu trnh thm nhng tp tin ny ln server s bt u (hnh 12). Bn cn ch cho n khi qu

  • tunpro

    trnh ny kt thc. Trong khi c th lm bt c vic g bn thch.

    Hnh 12

    Cp nht nhng thay i ln my ch

    Sau khi chnh sa xong m ngun, bn cn cp nht n ln my ch lu tr trn hoc chia

    s vi mi ngi. mi ln cp nht ca bn u c lu tr trn my ch, v vy hy chc chn

    bn lm xong mt phn vic trc khi ti n ln my ch, trnh trng hp ngi khc c th

    ti v phin bn ca bn lm h thng b li. ng bao gi cp nht ln my ch trong khi ang

    lm d vic.

    cp nht nhng thay i ca bn ln my ch hy lm nh sau:

    1. Click chut phi vo th mc v chn SVN Commit (hnh 13)

    Hnh 13

  • tunpro

    2. Nhp ghi ch ca bn v thay i ln ny vo Message v nhp OK (hnh 14)

    Hnh 14

    3. 3. Qu trnh thm nhng tp tin ny ln server s bt u (hnh 15). Bn cn ch cho n khi

    qu trnh ny kt thc. Thi gian ph thuc s lng file. Trong khi ch bn c th lm bt c

    vic g bn thch.

  • tunpro

    in thng tin ng nhp

    Username: tn ng nhp ca bn vo h thng Google code, trn l ******** (hnh 1)

    Password: mt khu m Gooogle code cung cp cho bn lc trc (hnh 2)

    Sau nhp OK

    Trong qu trnh lm vic vi my ch, cs th pht sinh nhng tnh hung khc: V d xung t

    khi c nhiu ngi cng sa 1 file, b li khi ng b... cc hnh thc x l vui lng c thm ti

    liu

top related