Myeclipse 8.5 SVN-i konfigureerimine
Myeclipse 8 5 Configuring Svn
Olen kogunud palju artikleid Myeclipse 8.5 konfiguratsiooni SVN-i kohta, kuid need kõik on alahinnatud. Üksikasjalikult leidsin lõpuks teiste poolt kirjutatud üksikasjalikuma ja üksikasjalikuma artikli. See pole halb, nii et ma soovitan seda.
Inimesed, kes on VSS-i juba ammu kasutanud, teavad, et SVN on tõepoolest hea kraam. Ta lahendas sisse- ja väljaregistreerimise probleemi VSS-i ühe andmeallika all koopia tüüpi versioonihalduse režiimiga. Kuid hiljuti leidsin, et paljud inimesed ei installi SVN-i. Juht kirjutab siin teiega jagamiseks ajaveebi.
ümbrus:
Win7 süsteem
Myeclipse 8.5GA
JDK1.6
Esiteks ettevalmistustööd
Kõigepealt muidugi laadige alla tarkvara installipakett. (Näitena on siin haldur svn1.6) Siin on vaja 2 installijat ja 1 dekompressioonipakett.
Setup-Subversion-1.6.6.msi See on SVN-server.
(Sa võid siin olla http://subversion.tigris.org Laadige alla uusimale versioonile)
TortoiseSVN-1.6.10.19898-win32-svn-1.6.12.msi on tasuta avatud lähtekoodiga klient SVN-i versiooni juhtimissüsteemile.
(saab alla laadida siit http://tortoisesvn.net/downloads )
Sait-1.6.12.zip on Myeclipse'i pistikprogrammipakett.
(saab alla laadida siit subclipse.tigris.org )
Teiseks installige svn server
Esmalt installige svn-server (st Setup-Subversion-1.6.6.msi) ja installige see nagu tavaliselt. Seejärel installige kilpkonn (see tähendab TortoiseSVN-1.6.10.19898-win32-svn-1.6.12.msi).
Kui installite kilpkonna, palutakse teil taaskäivitada. Parim on see siin uuesti käivitada.
See on halduri installikataloog
Setup-Subversion-1.6.6.msi -> kataloog Subversion
TortoiseSVN-1.6.10.19898-win32-svn-1.6.12.msi -> kataloog TortoiseSVN
Mis on svnrooti kataloog? Siis vaata alla
Kolmandaks, SVN-i ressursside kogu (hoidla) loomine
Svnroot on halduri loodud svn-hoidla juurkataloog ja seejärel luuakse sellesse kataloogi kataloog nimega repos. (See kataloog on kataloog, kuhu haldur kavatseb teha svn-hoidla)
Seejärel paremklõpsake sellel kataloogil -> TortoiseSVN-> Loo siin hoidla
Kui näete loodud repos kataloogis palju kaustu, tõestab see, et hoidla loodi edukalt.
Internetist leitud ka käsuga cmd, näiteks svnadmin create D: svn repository
Neljandaks konfigureerige kasutajad ja õigused
Avage vastloodud hoidla kaust (repod), millel on kaust nimega conf, mis on svn konfiguratsiooniteave. Esmalt avage fail svnserve.conf
Kõik, millel on rida ees #, võrdub kommentaari eiramisega. Rida jõustamiseks võite eemaldada numbri # või ise uue rea lisada. Haldur on selles dokumendis läbi vaadanud 3 peamist muudatust.
Muutke '# anon-access = read' väärtuseks 'anon-access = none '
(Tema sõnul pole kasutajatel, kellel pole autentimist, õigusi. Eelmine tähendus on see, et autoriseerimata kasutajad saavad lugeda. Juhid soovitavad tungivalt seda mitte kasutada, vastasel juhul näevad projektifaili inimesed, kes pole seda kinnitanud)
Eemaldage '# auth-access = write' # 'auth-access = write' abil
(Autenditud kasutajal on kirjutamisoperatsioon ja kirjutamisoperatsioon sisaldab lugemisoperatsiooni)
Eemalda '# password-db = passwd' 'paroolist-db = passwd'
(Parooliandmed salvestatakse passwd-faili)
Ava passwd-fail
Määrake selline kasutajanimi nagu manager = jingli
Samuti on olemas faili autor
Seda faili kasutatakse peamiselt erinevate kataloogide kasutajatele erinevate õiguste määramiseks.
Nagu näiteks:
[rühmad]
team1 = juht, personal
Näitab, et rühm on määratletud ja meeskonnaliikmetel on juht ja personali kasutajad.
[hoidla: / baz / fuz]
@ team1 = rw
* = r
Näitab, et team1-l on lugemis- ja kirjutusjuurdepääs ressurssidele ning ressurssidel on lugemisõigus kõigile.
[/ foo / baar]
manager = rw
* = r
Samuti saate seada õigusi sellistele isikutele, halduril on lugemis- ja kirjutamisõigused ning ressursil on kõigile lugemisõigus.
Neid saab muuta vastavalt individuaalsetele vajadustele
Viis, käivitage svn-server
Installitud kataloogis Subversion on prügikast kataloog svnserve.exe, käivitame selle faili otse vale. Vaja teda konsoolis käivitada. Sisestage svnserve -d -r D: SVN svnroot otse cmd-käsu ja teenus käivitatakse (pange tähele, et svnroot-fail on ressursi juurkataloog, mitte ressursside kataloogide repos). Muidugi, kui dos akna sulgete, on svn-teenus suletud. Kõik svn-i toimingud peavad põhinema selle serveri käivitamisel. Kuid selle käskude akna hoidmine on väga ebamugav, nii et haldur kirjutab siia programmi, mis laseb tal automaatselt käivitada.
Kõigepealt peame looma svnserve jaoks süsteemiteenuse.
Võtke näiteks halduri installikataloog, sisestage see käsureale cmd.



Binpath viitab svnserve.exe teele
(Märkus: kui teie teekonnal on tühikuid, pidage meeles, et binpathi alguses ja lõpus kasutage põgenemismärki / 'kogu binp raami loomiseks', D: SVN svnroot viitab svn hoidla juurkataloogile)
Kuva nimi viitab teenuse nimele
Sõltub viitab protokollile on tcpid
Start tähendab käivitamist automaatselt
Märkus. Ärge kaotage tühikut pärast ülaltoodut =
Seejärel avame teenuse ja näeme, et meie teenus on juba automaatselt käivitatud.
Kuuendaks installige alamklipi pistikprogramm
Avage varem alla laaditud sait-1.6.12.zip fail ja näete, et seal on kaks kausta, funktsioonid ja pistikprogrammid.
Ma saan selle installida, kasutades Myeclipse'i pistikprogrammi meetodit, mida ma juba mainisin.
viide:
( http://www.blogjava.net/zhangyuan/archive/2010/07/28/327371.html )
Pöörake siin tähelepanu.
Pistikprogrammi installimisel eemaldage funktsioonidest org.tigris.subversion.subclipse.mylyn_3.0.0.jar fail.
Eemaldage pistikprogrammidest org.tigris.subversion.subclipse.core_1.6.8.jar ja org.tigris.subversion.subclipse.mylyn_3.0.0.jar
Haldur kasutab selle svn-i komplektiga Myeclipse 8.5. Kui te neid faile ei kustuta, kuvatakse Myeclipse'i käivitamisel viga.
Nii et SVN on loodud.