ተገላቢጦሽ (አንዳንድ ጊዜ SVN ይባላል) በፋይሎች እና ማውጫዎች ላይ ያደረጉትን እያንዳንዱን ለውጥ የሚያስታውስ ክፍት ምንጭ ስርዓት ነው። በሰነድ ውስጥ ለውጦችን በጊዜ ለመከታተል ወይም የድሮውን የፋይል ስሪት ወደነበረበት ለመመለስ ሲፈልጉ ይህ ስርዓት ጠቃሚ ነው። በ ‹Mac OS X› ላይ ንዑስ ክፍልን ስለመጫን ዝርዝር መመሪያዎች በመጀመሪያ ደረጃ ይጀምሩ።
ደረጃ
ክፍል 1 ከ 2: ስርዓቱን ከሁለትዮሽ ጥቅል መጫን
ደረጃ 1. https://subversion.apache.org/packages.html#osx ን ይጎብኙ።
በዚያ ገጽ ላይ እያንዳንዳቸው የተለያዩ መስፈርቶች ያላቸው በርካታ ሊወርዱ የሚችሉ ሁለትዮሽዎችን ያገኛሉ። ለፍላጎቶችዎ በጣም የሚስማማውን ሁለትዮሽ ይምረጡ።
ደረጃ 2. ማውጣት።
የወረደ pkg. የ Subversion መጫኛ ፋይል ከዚያ በኋላ በዴስክቶፕ ላይ ይፈጠራል። ፋይሉን ሁለቴ ጠቅ ያድርጉ እና እንደ መመሪያው የመጫኛ ደረጃዎችን ይከተሉ።
ደረጃ 3. በ “መገልገያዎች” አቃፊ ውስጥ ያለውን ተርሚናል ይክፈቱ።
በአማራጭ ፣ ተርሚናልን በ Spotlight በኩል ይፈልጉ። በ [የተጠቃሚ ስም] $ ትዕዛዝ ውስጥ የሚከተለውን ግቤት ያስገቡ
-
svn [አስገባ]
-
ትዕዛዙ መልሱን “ለአገልግሎት” ዓይነት ‹svn እገዛ› ብለው ቢመልሱ ፣ ንዑስ ክፍል በጥሩ ሁኔታ እየሰራ ነው።
-
/Usr/አካባቢያዊ/ቢን በማውጫው ውስጥ ከሌለ የ.profile ፋይሉን ያርትዑ እና የሚከተለውን መስመር ያክሉ
PATH = $ PATH:/usr/አካባቢያዊ/ቢን ወደ ውጭ ይላኩ
-
አዲስ ተርሚናል መስኮት ይክፈቱ እና የሚከተለውን ትዕዛዝ ለማስገባት ይሞክሩ- svn [enter]
የ 2 ክፍል 2 - የማፍረስ አካባቢን ማቀናበር
ደረጃ 1. የ SVN አገልጋዩን ያዋቅሩ።
የማፍረስ ፕሮጄክቶችን ለማሰራጨት ይህ አገልጋይ ያስፈልግዎታል።
ደረጃ 2. ተርሚናልን ያሂዱ እና እንደዚህ ባለው የመለያ ማውጫ ውስጥ “svnroot” የተባለ ማውጫ ይፍጠሩ
mkdir svnroot
-
ዓይነት: svnadmin ፍጠር/ተጠቃሚዎች/[የተጠቃሚ ስምዎ]/svnroot
-
አገልጋይ በተሳካ ሁኔታ ተፈጥሯል!
ደረጃ 3. ከተርሚናል ጋር የ SVN አገልጋይን ይጠቀሙ።
በሚከተለው ትዕዛዝ ተርሚናል በኩል ሊፈትሹት ይችላሉ- svn checkout file: /// ተጠቃሚዎች/[የተጠቃሚ ስምዎ]/svnroot
-
ለርቀት መዳረሻ “ssh መዳረሻ” ን (በስርዓት ምርጫዎች/ማጋራት ውስጥ) ያንቁ እና የሚከተለውን ትዕዛዝ በመጠቀም ይፈትሹ - svn checkout svn+ssh: //my.domain.com/Users/ [የተጠቃሚ ስምዎ]/svnroot
ደረጃ 4. የ Subversion አቀናባሪ ፕሮግራምን ያዘጋጁ።
ለምሳሌ ፣ svnX ሁሉንም የማክ ኦኤስ ኤክስ ስሪቶች ከ 10.5 እስከ 10.8 ይደግፋል። Http://code.google.com ላይ ሊያገኙት ይችላሉ።
ደረጃ 5. ካወረዱ በኋላ SVNx ን ያሂዱ ፣ ከዚያ “የሥራ ቅጂዎች” የተሰኙ ሁለት መስኮቶችን ይመልከቱ "እና" ማከማቻዎች ".
በ “ማከማቻዎች” ስር ዩአርኤሉን እና የመግቢያ ውሂብን ከ SVN አገልጋይ ያክሉ።
-
መስኮቱን ይክፈቱ። የስህተት መልእክት ከደረሰዎት ፣ መግቢያዎን ያረጋግጡ።
-
ወደ ተርሚናል ይቀይሩ እና ይተይቡ -svn ማስመጣት -m “የእርስዎ የማስመጣት መልእክቶች”/የእኔ/አካባቢያዊ/ፕሮጀክት/መንገድ/የእኔ/የርቀት/svn/ማከማቻ። ይህ ትእዛዝ ሁሉንም ፋይሎች ከአከባቢው ፕሮጀክት ወደ SVN አገልጋይ ያክላል።
-
በ SVNx “የሥራ ቅጂ” መስኮት ውስጥ ባለው ዝርዝር ውስጥ የ SVN ማከማቻ ማውጫ (ከ SVN አገልጋይ) ያክሉ።
ደረጃ 6. በ SVNx ውስጥ የፋይሉን/ሰነዱን የሥራ ቅጂ ይክፈቱ።
በዚህ ፕሮጀክት ላይ በሚሠሩበት ጊዜ በ SVNx መስኮት ውስጥ ማሻሻያዎችን ማየት ይችላሉ።
ደረጃ 7. ሰነዱን ይፈትሹ።
በፋይሉ/ሰነዱ ቅጂ ላይ ጥቃቅን ለውጦችን ያድርጉ ፣ ከዚያ ሰነዱን በ “የሥራ ቅጂ” መስኮት ውስጥ ያዘምኑ።
SVNx ሁሉንም ፋይሎች ከማሻሻያዎች ጋር ያሳያል። ወደ SVN አገልጋይ ማከማቻ ለማከል የ “ቃል ኪዳን” ቁልፍን ይምቱ።
ደረጃ 8. በ Subversion ማከማቻ ውስጥ በቀጥታ ከፋinder ውስጥ በሰነዶች/ፋይሎች ላይ መሥራት ከፈለጉ SCPlugin ወይም SVN Scripts for Finder ን መጠቀም ጥሩ ሀሳብ ነው።
ጠቃሚ ምክሮች
- አንዳንድ ተጨማሪ ሰነዶች በ ‹ዶክ//‹ ንዑስ -ንዑስ -ንብረት ›ንዑስ ማውጫ ስር ይገኛሉ። ለበለጠ መረጃ “ዶክ/README” የሚለውን ፋይል ያንብቡ።
- የ Subversion ዋና ሰነድ ስሪት ቁጥጥር ከ Subversion ወይም The Subversion Book የሚባል ነፃ መጽሐፍ ነው። ከ https://svnbook.red-bean.com/ ሊያገኙት ይችላሉ