Kezdje el a Subversion használatát az SvnX használatával
Ha Ön fejlesztő, a verziókezelő szoftver lehetővé teszi a kód változásainak nyomon követését. Ez elengedhetetlen azoknál a projekteknél, ahol egy csapat tagjaként dolgozik, így nyomon követheti a változásokat, amint azok megtörténnek. Míg a GIT -hez hasonló szolgáltatások népszerűek, különösen a nyílt forráskódú szoftverek(open-source software) esetében, az olyan alternatívák, mint a Subversion ( SVN ), nagyobb vezérlést kínálnak.
Különféle SVN -kliensek léteznek, de a Mac -felhasználók körében népszerű lehetőség az SvnX . Több mint egy évtizede foglalkoztunk először ezzel az egyszerű, ingyenes és nyílt forráskódú Mac SVN - klienssel, amely azóta rengeteg új funkcióval és változtatással rendelkezik. Ha az SvnX(SvnX) -et szeretné használni , itt van minden, amit tudnia kell az induláshoz.
Mi az (SVN) Subversion?
Más verziókezelési típusok, például a GIT , a verziókezelés decentralizált megközelítésére támaszkodnak. Minden dolgozó kap egy másolatot a kódból, dolgoznak ezen a kódon, majd a változtatásokat a rendszer javítja (bevégzi) a nagyobb kódbázisba.
Az Apache Subversion(Apache Subversion) másként működik. A decentralizált megközelítés helyett a Subversion centralizált. Csak egyetlen központi kódtár van, amelyben minden fejlesztő a saját részein dolgozik. A kód minden egyes verziója nyomon követhető, és a korábbi verziókhoz való visszatérés lehetősége egyszerű.
Ez nagyobb irányítást, nagyobb biztonságot kínál a rendszergazdáknak, és könnyebben elkezdheti használni a rendszert. Ha a központosított megközelítés az Ön számára, akkor az SvnX telepítése az első lépés a Subversion Mac (Subversion)rendszeren(Mac) való használatához . Ez a kliens grafikus felhasználói(GUI) felületet ad a Subversion terminálalkalmazáshoz.
Az SvnX Subversion telepítése macOS rendszeren
Az SvnX(SvnX) korábbi verziói a Subversion manuális telepítését követelték meg macOS rendszeren, mielőtt az ügyfél működött volna. Szerencsére a macOS már tartalmazza a Subversion legújabb verzióját , így erre már nincs szükség.
Az SvnX(SvnX) legfrissebb verziójának telepítéséhez és futtatásához telepítenie kell a Homebrew csomagkezelőt(Homebrew package manager) a macOS rendszerhez. Az SvnX(SvnX) egyéb elérhető verziói , beleértve a „hivatalos”, de régóta elhagyott SvnX webhelyen találhatókat(long-since abandoned SvnX website) is, egyszerűen nem működnek a legutóbbi macOS-telepítéseken régebbi 32 bites állapotuk miatt.
- Ha nincs telepítve a Homebrew macOS-re, nyisson meg egy terminálablakot, és írja be a /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )” parancsot. a telepítés megkezdéséhez. Várja(Wait) meg, amíg a letöltési és telepítési szkript befejeződik, majd kövesse a képernyőn megjelenő utasításokat.
- A Homebrew telepítése után írja be a brew cask install svnx parancsot a terminálba, és nyomja meg az Enter billentyűt. Ezzel letölti és telepíti a macOS-hez elérhető SvnX legújabb, 64 bites verzióját. A Homebrew figyelmezteti Önt, ha a telepítési folyamat(brew cask install svnx in the terminal, and hit enter. This will download and install the latest, 64-bit version of SvnX available for macOS. Homebrew will alert you once the installation process has been ) befejeződött.
- Indíthatja az SvnX -et az (SvnX)Indítópadról(Launchpad) , vagy kattintson duplán az alkalmazásra a Finder Alkalmazások(Applications) mappájában . Azonban az első alkalommal, amikor ezt teszi, a macOS biztonsági okokból valószínűleg blokkolja a kísérletet. Engedélyeznie kell az SvnX elindítását az Indítópad Launchpad > System Preferences > Security & Privacy lehetőségre kattintva , majd az Általános(General) lapon az SvnX indítási figyelmeztetés melletti Megnyitás gombra kattintva.(Open Anyway)
- Indítás előtt a macOS végső jóváhagyást kér. Kattintson a Megnyitás(Open) gombra , hogy az SvnX végre elindítsa az alkalmazást.
Az első indítás után a macOS lehetővé teszi az SvnX további biztonsági problémák nélküli futtatását.
Az SvnX Subversion használata(How To Use SvnX Subversion)
Az SvnX(SvnX) első elindításakor egy meglehetősen egyszerű képernyő jelenik meg. A bal oldalon két kategória található, a munkamásolatok(Working Copies) és a tárhelyek.(Repositories.)
A tárolók azok a központi SVN -kiszolgálók, amelyekhez csatlakozik. Egy SVN -tárház a projekt összes fájlját tartalmazza. Amikor frissít egy fájlt, egy új revíziócímke kerül hozzáadásra, amely lehetővé teszi a lerakatfájlok régebbi és újabb példányainak megkülönböztetését.
A munkapéldányok azok, ahová a lerakatfájlok helyi másolatai kerülnek mentésre. Ez lehetővé teszi, hogy helyileg módosítsa a fájlokat, mielőtt véglegesítené őket a lerakatban. A fájlok általában különböző fókuszterületekre vannak szétválasztva, például törzs(trunk ) (stabil másolatok esetén), ág(branch) (aktív fejlesztés alatt álló fájlok esetén) és címkék(tag ) (a fő repo másolataihoz).
- Új tárhely hozzáadásához kattintson a Beállítások gombra(Settings button) a bal oldali menüben, majd kattintson a Leraktár hozzáadása(Add Repository) elemre .
- A csatlakozáshoz meg kell adnia a Subversion szerverének adatait. Írja be az SVN -lerakatszerver nevét az URL mezőbe, és adjon a tárhelynek egy emlékezetes nevet a Név(Name) alatt . Ha rendelkezik felhasználónévvel és jelszóval, írja be ezeket a Felhasználónév(Username) és Jelszó(Password) mezőkbe.
- Miután megadta az adatokat, kattintson duplán a tárhely bejegyzésére a bal oldali menüben, vagy kattintson a Details > Refresh Now lehetőségre . Ezzel megnyílik az SVN -tárhely hozzáférési menüje, amely lehetővé teszi a meglévő lerakatfájlok és korábbi verziók elérését, valamint a szükséges módosítások elvégzését.
- Ha az SV-tárház egy példányát munkamásolatként szeretné exportálni helyi(working copy) szerkesztések elvégzéséhez, válasszon ki egy változatot (a Rev. oszlop alatt van számozva), majd válasszon ki egy mappát a képernyő alján.
Helyi másolat készítéséhez kattintson a Checkout gombra a jobb felső sarokban. Mielőtt a Checkout(Checkout) gombra kattintana, erősítse meg, hová szeretné menteni ezeket a fájlokat .
- A mentett munkapéldányról további információkat találhat a fő SvnX indítóablakában (SvnX),(Working Copies) amely a bal oldali menü Munkamásolatok alatt található. Miután módosította az SVN munkapéldányát, kattintson duplán a bejegyzésre az SvnX fő indítóablakában(SvnX) .
A megjelenő Munkamásolat(Working Copy) ablakban jelölje ki a szerkesztett mappákat vagy mappákat, majd kattintson a Végrehajtás(Commit) gombra , hogy új változatként mentse a központi SVN - tárba.
Minden új verzió megjelenik az SVN - kiszolgáló Leraktár(Repository) ablakában . A régebbi változatokról új munkapéldányokat készíthet, hogy „elágazza” a kódot, és szükség esetén visszatérjen egy régebbi verzióhoz.
Hatékony verziókezelés az SvnX segítségével(Effective Version Control with SvnX)
Ha nem használ verziókezelő rendszert, a kódon végzett minden módosítás végleges. Nem léphet vissza, és nem vonhatja vissza a sorban lejjebb végzett változtatásokat. Az SvnX használata Mac rendszeren segít a probléma kezelésében, egyszerű és hatékony módszert kínálva a kódváltozások nyomon követésére.
Az SvnX(SvnX) azonban kissé elavult, ezért nyugodtan használjon olyan alternatívát, mint a Versions , ha nem ez a megfelelő Mac SVN kliens az Ön számára. Természetesen nem futhat azelőtt, hogy el tudna járni, ezért ha meg akarja tanulni a kódolást(learn how to code) , számos szolgáltatás és alkalmazás áll a rendelkezésére.
Related posts
18 legjobb offline játékalkalmazás iPhone-ra és iPadre
A FaceTime kamera nem működik? 8 javítási mód iPhone-on, iPaden és Macen
Mi az iMovie? Útmutató az első lépésekhez
Tippek, trükkök és trükkök az Apple emlékeztetők hatékony használatához
10 tipp, hogyan hozhatja ki a legtöbbet az előnézetből Mac rendszeren
5 legjobb karaoke alkalmazás iPhone-ra és iPadre
Mi a teendő, ha egy alkalmazás nem nyílik meg iPhone vagy iPad készüléken
Az Apple Game Center beállítása és használata
Az iCloud kikapcsolása és mit jelent, ha ezt teszi
Mi az a „Sign In With Apple”, hogyan kell használni és mennyire biztonságos
Hogyan készítsünk iPhone-képernyőket a Quicktime segítségével
Az Apple GarageBand használata
Mi az a Cydia App Store és hogyan kell használni?
Felvétel két különböző mikrofon használatával a GarageBandben
A Siri nem működik? 13 javítás, hogy Siri újra beszéljen
Hogyan lehet biztonsági másolatokat törölni az iCloudból
Az Apple Pay nem működik? 15 dolog, amit érdemes kipróbálni
Javítsa ki a FaceTime „A kiszolgáló hibát észlelt a regisztráció feldolgozása során” hibát
Az AirPlay nem működik? 11 módszer a javításra
A PDF-fájlok szerkesztésének legjobb módja Mac rendszeren