OneDev 3.0 సహకార అభివృద్ధి వేదిక విడుదల

మేజర్ కొత్త విడుదల అందుబాటులో ఉంది OneDev 3.0, పూర్తి సాఫ్ట్‌వేర్ డెవలప్‌మెంట్ సైకిల్‌ను నిర్వహించడానికి ఒక ప్లాట్‌ఫారమ్, DevOps నమూనాకు అనుగుణంగా ప్రాజెక్ట్‌లను అభివృద్ధి చేయడానికి పూర్తి సాధనాలను అందిస్తుంది. దాని సామర్థ్యాల పరంగా, OneDev GitLabని పోలి ఉంటుంది మరియు GitHub వంటి బాహ్య క్లౌడ్ సేవలతో ముడిపడి ఉండకుండా, సహకార అభివృద్ధి, సమీక్షించడం, పరీక్షించడం, అసెంబ్లీ మరియు దాని స్వంత సౌకర్యాలపై విడుదలల పంపిణీ కోసం ఒక అవస్థాపనను అమలు చేయడం సాధ్యం చేస్తుంది. ప్రాజెక్ట్ కోడ్ జావాలో వ్రాయబడింది మరియు ద్వారా పంపిణీ చేయబడింది MIT లైసెన్స్ కింద.

కొన్ని అవకాశాలు:

  • ఏజెంట్లు లేదా రన్నర్లు అమలు చేయాల్సిన అవసరం లేకుండా, కుబెర్నెట్స్‌లో CI బిల్డ్‌లను అమలు చేయడానికి బిల్డ్ ఫామ్‌ను అమలు చేయడానికి సరళీకృత ప్రక్రియ. Linux మరియు Windows తో కంటైనర్‌లలో పరీక్షించే అవకాశం;
  • YAML ఫైల్‌లను వ్రాయకుండా మరియు సింటాక్స్‌ను గుర్తుంచుకోకుండా దృశ్యమాన పద్ధతిలో బిల్డ్ స్పెక్స్‌ను రూపొందించడానికి మద్దతు;
  • షరతులతో కూడిన అసెంబ్లీ పారామితులను ఉపయోగించి అసెంబ్లీ ప్రక్రియ యొక్క సౌకర్యవంతమైన కాన్ఫిగరేషన్ యొక్క అవకాశం, అనేక అసెంబ్లీ పనుల సమాంతర ప్రయోగ మరియు కొన్ని సంఘటనలు సంభవించిన తర్వాత పనిని స్వయంచాలకంగా ప్రారంభించడం;
  • ఇష్యూ నోటిఫికేషన్‌ల కోసం మీ స్వంత రాష్ట్రాలు మరియు ఫీల్డ్‌లను నిర్వచించడానికి మద్దతు, ఫీల్డ్‌ల మధ్య డిపెండెన్సీలను నిర్వచించే సామర్థ్యం మరియు నిర్దిష్ట సంఘటనలు జరిగినప్పుడు స్వయంచాలకంగా స్థితిని మార్చడం;
  • పేజీ రీలోడ్ అవసరం లేని సమస్య ఇంటర్‌ఫేస్‌ను ఆటో-నవీకరించడం;
  • Java, JavaScript, C, C++, CSharp, Go, PHP, Python, CSS, SCSS, LESS మరియు R యొక్క సింటాక్స్ లక్షణాలను పరిగణనలోకి తీసుకుని, కోడ్ మరియు మార్పుల ద్వారా శోధించడం మరియు నావిగేట్ చేయడం కోసం ఒక వ్యవస్థ;
  • చర్చలు మరియు బాహ్య వ్యాఖ్యలను కోడ్ మరియు బ్లాక్‌లకు మార్పులతో (తేడా) లింక్ చేయడానికి మద్దతు;
  • నిర్దిష్ట శాఖలను రక్షించే సామర్థ్యంతో పాటు పుల్ రిక్వెస్ట్‌లను సమీక్షించడానికి అనువైన నియమాలు మరియు సమీక్ష కోసం డెవలపర్‌లను కేటాయించడం;
  • పుల్ అభ్యర్థనలను సమీక్షిస్తున్నప్పుడు కమిట్ విశ్లేషణ యొక్క దశల వారీ మోడ్. గత సమీక్ష చర్చలకు లింక్;
  • ప్రాజెక్ట్‌లు, కమిట్‌లు, అసెంబ్లీలు, సమస్యలు, పుల్ రిక్వెస్ట్‌లు మరియు కామెంట్‌లలో అవసరమైన సమాచారాన్ని కనుగొనడానికి మిమ్మల్ని అనుమతించే ప్రశ్న భాష. అభ్యర్థనను సేవ్ చేయగల సామర్థ్యం మరియు దానికి సంబంధించిన కొత్త ఈవెంట్‌ల గురించి నోటిఫికేషన్‌లను స్వీకరించడం;

    OneDev 3.0 సహకార అభివృద్ధి వేదిక విడుదల

  • నిర్దిష్ట సబ్‌డైరెక్టరీలో కోడ్‌ను ఎవరు మార్చవచ్చో, సమస్యలను కేటాయించగలరో, విడుదల బిల్డ్‌లను ప్రారంభించగలరో, లాగ్‌లను వీక్షించగలరో గుర్తించడానికి మిమ్మల్ని అనుమతించే యాక్సెస్ కంట్రోల్ సిస్టమ్.
  • రిపోజిటరీలను సృష్టించడానికి మరియు క్లోనింగ్ చేయడానికి అవకాశాలు;
  • మాస్టర్ బ్రాంచ్‌కు సంబంధించిన కమిట్‌ల గురించి నోటిఫికేషన్‌లను స్వీకరించడానికి సబ్‌స్క్రిప్షన్;

    OneDev 3.0 సహకార అభివృద్ధి వేదిక విడుదల

  • నిరంతర ఏకీకరణ వ్యవస్థలో ఆమోదించబడిన నిబద్ధత యొక్క స్వయంచాలక ధృవీకరణతో పుల్ అభ్యర్థనలకు మద్దతు మరియు కనీసం ఇద్దరు డెవలపర్‌లతో సహా నిపుణుల మండలి ఆమోదం;

    OneDev 3.0 సహకార అభివృద్ధి వేదిక విడుదల

  • కమిట్ మెసేజ్ ద్వారా సమస్యలను మూసివేయగల సామర్థ్యం, ​​ఇది చర్చలు, కమిట్‌లు, బిల్డ్‌లు మరియు అభ్యర్థనలను లింక్ చేయగలదు;
  • సమస్యలను (సమస్య) పరిష్కరించడానికి ఏ వినియోగదారులు కేటాయించబడ్డారో ప్రదర్శించడానికి ఇంటర్‌ఫేస్‌లో సేవ్ చేయబడిన ఫారమ్‌లను సృష్టించగల సామర్థ్యం;

    OneDev 3.0 సహకార అభివృద్ధి వేదిక విడుదల

  • నిర్దిష్ట మాడ్యూల్స్ మరియు ప్లాట్‌ఫారమ్‌లకు సమస్యలను జోడించడానికి అనుకూల ఫీల్డ్‌లను రూపొందించడానికి మద్దతు;
  • అసెంబ్లీ సమయంలో సరిదిద్దబడినప్పుడు మరియు పుల్ అభ్యర్థనను తెరిచేటప్పుడు సమీక్షించేటప్పుడు సమస్య యొక్క స్థితిని స్వయంచాలకంగా మార్చగల సామర్థ్యం;
  • ఒక సమస్యకు ధృవీకరించబడిన స్థితిని కేటాయించగల సామర్థ్యం, ​​ఇది టెస్టర్ స్థితిని కలిగి ఉన్న డెవలపర్‌లకు కేటాయించబడుతుంది;
  • బిల్డ్ విజయవంతమైతే కేటాయించబడే సంస్కరణను పేర్కొనడం మరియు సంబంధిత ట్యాగ్‌ను సృష్టించే సామర్థ్యంతో పునర్నిర్మాణాన్ని మాన్యువల్‌గా ప్రారంభించడం కోసం మద్దతు;
  • మాన్యువల్ పునర్నిర్మాణాన్ని ప్రారంభించేటప్పుడు Linux కెర్నల్ యొక్క ప్లాట్‌ఫారమ్ మరియు సంస్కరణను ఎంచుకోగల సామర్థ్యం;
  • మాస్టర్ బ్రాంచ్‌కు కట్టుబడి ఉన్నప్పుడు CIలో Oracle/MySQL మరియు Linux/Windows యొక్క వివిధ కలయికలను పరీక్షించడానికి మద్దతు;
  • సమస్యలు (సమస్యలు) గురించి నోటిఫికేషన్‌లను స్వయంచాలకంగా సృష్టించడం మరియు CI లో మాస్టర్ బ్రాంచ్‌ను నిర్మించడంలో విఫలమైన సందర్భంలో సమస్యను విశ్లేషించడానికి బాధ్యత వహించే వ్యక్తిని అప్పగించడం. బిల్డ్ వైఫల్యాన్ని పరిష్కరించేటప్పుడు స్వీయ-మూసివేయు సమస్య
  • ఒక పనిలో ఫైల్‌లను రూపొందించే సామర్థ్యం, ​​సెకనులో వాటిని సమాంతరంగా ప్రాసెస్ చేయడం మరియు మూడవ వంతులో ఫలితాలను విశ్లేషించడం;
  • కుబెర్నెట్స్‌లో హ్యాండ్లర్‌ని ప్రారంభించడంలో లోపం ఏర్పడితే ఉద్యోగాలను పునఃప్రారంభించడానికి మద్దతు;
  • పని చేస్తున్నప్పుడు MySQL సేవను ఉపయోగించగల సామర్థ్యం;
  • అసెంబ్లీ స్పెసిఫికేషన్‌ను నిర్వచించేటప్పుడు రహస్య కీని సెట్ చేయడానికి మద్దతు;

    OneDev 3.0 సహకార అభివృద్ధి వేదిక విడుదల

  • నిర్దిష్ట ప్రాజెక్ట్‌ల విడుదలలకు మాత్రమే అనామక వినియోగదారులకు ప్రాప్యతను పరిమితం చేసే సామర్థ్యం;
  • విడుదలల ఉత్పత్తిని మాస్టర్ బ్రాంచ్‌కు మాత్రమే పరిమితం చేయడానికి మరియు మాస్టర్ బ్రాంచ్ నుండి సేకరించిన విడుదలలను మాత్రమే ప్రొడక్షన్ సర్వర్‌లపై ఉంచడానికి మద్దతు.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి