OpenBSD க்காக புதிய ஜிட்-இணக்கமான பதிப்பு கட்டுப்பாட்டு அமைப்பு உருவாக்கப்படுகிறது.

ஸ்டீபன் ஸ்பெர்லிங் (stsp@), பத்து வருட அனுபவமுள்ள OpenBSD திட்டத்தின் உறுப்பினர், அத்துடன் Apache Subversion இன் முக்கிய டெவலப்பர்களில் ஒருவர், உருவாகிறது புதிய பதிப்பு கட்டுப்பாட்டு அமைப்பு "மரங்களின் விளையாட்டு" (கிடைத்தது). ஒரு புதிய அமைப்பை உருவாக்கும் போது, ​​நெகிழ்வுத்தன்மையை விட வடிவமைப்பின் எளிமை மற்றும் பயன்பாட்டின் எளிமைக்கு முன்னுரிமை அளிக்கப்படுகிறது. காட் தற்போது இன்னும் வளர்ச்சியில் உள்ளது; இது OpenBSD இல் பிரத்தியேகமாக உருவாக்கப்பட்டது மற்றும் அதன் இலக்கு பார்வையாளர்கள் OpenBSD டெவலப்பர்கள். குறியீடு இலவச உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது ஐஎஸ்சி (எளிமைப்படுத்தப்பட்ட BSD மற்றும் MIT உரிமத்திற்கு சமம்).

பதிப்புத் தரவைச் சேமிக்க காட் ஜிட் களஞ்சியங்களைப் பயன்படுத்துகிறது. தற்போது, ​​உள்ளூர் பதிப்பு செயல்பாடுகள் மட்டுமே ஆதரிக்கப்படுகின்றன. அதே நேரத்தில், get இல் இதுவரை செயல்படுத்தப்படாத எந்த செயல்பாட்டிற்கும் git ஐப் பயன்படுத்தலாம் - அதே களஞ்சியத்தில் get and git உடன் வேலை செய்வது எப்போதும் சாத்தியமாகும்.

முக்கிய மின்னோட்டம் நோக்கம் திட்டமானது OpenBSD டெவலப்பர்களுடன் இணைந்து செயல்படுகிறது.

திட்டத்தின் அடிப்படைக் கொள்கைகள்:

  • OpenBSD பாதுகாப்பு விதிகள் மற்றும் குறியீட்டு பாணியைப் பின்பற்றுதல்;
  • மின்னஞ்சல் மூலம் குறியீடு மதிப்பாய்வு அடிப்படையில் மேம்பாட்டு செயல்முறை;
  • பயன்படுத்த உறுதிமொழி(2) மற்றும் அன்வெயில்(2) முழு குறியீடு அடிப்படை முழுவதும்;
  • பிணையத்தில் அல்லது வட்டில் இருந்து களஞ்சியத் தரவைப் பாகுபடுத்தும் போது சிறப்புப் பிரிப்பைப் பயன்படுத்துதல்;
  • BSD உரிமம் பெற்ற கோட்பேஸ் ஆதரவு.

நீண்ட கால இலக்குகள்:

  • git களஞ்சியத்தின் வட்டு வடிவத்துடன் இணக்கத்தன்மையை பராமரித்தல் (கருவித்தொகுப்புடன் இணக்கத்தன்மையை பராமரிக்காமல்);
  • OpenBSDக்கான முழுமையான பதிப்புக் கட்டுப்பாட்டு கருவிகளை வழங்குதல்:
    • தேவையான பதிப்புச் செயல்பாடுகளைச் செய்ய உள்ளுணர்வு கட்டளை வரி இடைமுகம் (கிடைத்தது)
    • வரலாற்றை பகுப்பாய்வு செய்வதற்கும் உறுதியான மாற்றங்களை மதிப்பாய்வு செய்வதற்கும் ஊடாடும் களஞ்சிய உலாவி (டோக்)
    • இணைய இடைமுகத்தை செயல்படுத்தும் CGI ஸ்கிரிப்ட் - களஞ்சிய உலாவி
    • காப்புப்பிரதி மற்றும் மீட்டெடுப்பு ஆகியவற்றில் வலுவான முக்கியத்துவம் கொண்ட களஞ்சிய நிர்வாகக் கருவிகள்
    • மத்திய களஞ்சியத்தை ஹோஸ்ட் செய்வதற்கான களஞ்சிய சேவையகம் மற்றும் பொது மற்றும் தனியார் கண்ணாடிகளின் அடுக்கில் மாற்றங்களை ஒத்திசைத்தல்
  • OpenBSD டெவலப்பர் பணிப்பாய்வு தேவைகள்:
    • மையப்படுத்தப்பட்ட களஞ்சிய மாதிரிக்கு வலுவான உள்ளமைக்கப்பட்ட ஆதரவு;
    • கிளைகள் தேவைப்படாத டெவலப்பர்களுக்கு, பயன்பாட்டின் எளிமை பராமரிக்கப்படுகிறது;
    • தேவைப்படும் டெவலப்பர்களுக்கான உள்ளூர் கிளைகளுக்கான ஆதரவு;
    • "-நிலையான" வெளியீட்டு கிளைகளுக்கான ஆதரவு;
    • OpenBSD திட்டத்தின் உள்கட்டமைப்பை உருவாக்க தேவையான பிற செயல்பாடுகள்.
  • அங்கீகரிக்கப்பட்ட மற்றும் மறைகுறியாக்கப்பட்ட பிணைய இணைப்புகளை செயல்படுத்துதல்:
    • ஒரு களஞ்சியத்தை குளோனிங் செய்வதற்கும் மாற்றங்களைப் பெறுவதற்கும் SSH மற்றும் விருப்பமாக TLS வழியாக களஞ்சியங்களுக்கான அணுகல்;
    • மாற்றங்களைச் செய்ய SSH வழியாக மட்டுமே களஞ்சியங்களுக்கான அணுகல்;
    • மறைகுறியாக்கப்படாத இணைப்புகள் மூலம் களஞ்சியங்களை அணுக முடியாது.

    ஏற்கனவே கிடைத்தது சேர்க்கப்பட்டது துறைமுக மரத்திற்குள் "அபிவிருத்தி / கிடைத்தது". அன்று யூரோப்ஸ்கோன் 2019 அளிக்கப்படும் அறிக்கை புதிய பதிப்பு கட்டுப்பாட்டு அமைப்பு பற்றி.

    ஆதாரம்: opennet.ru

கருத்தைச் சேர்