{"id":55384,"date":"2020-01-19T00:00:00","date_gmt":"2020-01-18T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/vypusk-platformy-sovmestnoj-razrabotki-onedev-3-0"},"modified":"2020-02-18T14:03:29","modified_gmt":"2020-02-18T11:03:29","slug":"vypusk-platformy-sovmestnoj-razrabotki-onedev-3-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/az\/blog\/novosti-interneta\/vypusk-platformy-sovmestnoj-razrabotki-onedev-3-0","title":{"rendered":"OneDev 3.0 \u0130\u015ftirak\u00e7i \u0130nki\u015faf Platformas\u0131n\u0131n N\u0259\u015fri","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Yeni \u0259h\u0259miyy\u0259tli burax\u0131l\u0131\u015f m\u00f6vcuddur <noindex><a rel=\"nofollow\" href=\"https:\/\/code.onedev.io\/projects\/onedev-server\/blob\">OneDev 3.0<\/a><\/noindex>, tam proqram inki\u015faf\u0131 d\u00f6vr\u00fcn\u00fc idar\u0259 ed\u0259n platformad\u0131r v\u0259 DevOps paradiqmas\u0131na uy\u011fun layih\u0259l\u0259rin inki\u015faf\u0131 \u00fc\u00e7\u00fcn tam e\u015fit al\u0259tl\u0259r toplusunu t\u0259qdim edir. OneDev imkanlar\u0131na g\u00f6r\u0259 GitLab-a b\u0259nz\u0259yir v\u0259 eyni zamanda \u00f6z infrastrukturlar\u0131nda i\u015ftirak\u00e7i inki\u015faf, qiym\u0259tl\u0259ndirm\u0259, test, tikinti v\u0259 burax\u0131l\u0131\u015flar\u0131n t\u0259qdim edilm\u0259si \u00fc\u00e7\u00fcn xarici bulud xidm\u0259tl\u0259rin\u0259, m\u0259s\u0259l\u0259n, GitHub-a ba\u011fl\u0131 olmadan \u00e7al\u0131\u015fd\u0131rma imkan\u0131 verir. Layih\u0259nin kodu Java dilind\u0259 yaz\u0131lm\u0131\u015fd\u0131r v\u0259 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/theonedev\/onedev\">yay\u0131l\u0131r<\/a><\/noindex> MIT lisenziyas\u0131 alt\u0131nda.<\/p>\n<p>B\u0259zi imkanlar:<\/p>\n<ul>\n<li class=\"l\"> CI-y\u0131\u011fma sisteml\u0259rinin aktivl\u0259\u015fdirilm\u0259si \u00fc\u00e7\u00fcn Kubernetd\u0259 y\u0131\u011fma fermas\u0131n\u0131n yerl\u0259\u015fdirm\u0259 prosesini asanla\u015fd\u0131r\u0131r, agentl\u0259r v\u0259 icra\u00e7\u0131lar h\u0259yata ke\u00e7irm\u0259k t\u0259l\u0259b etmir. Linux v\u0259 Windows konteynerl\u0259rind\u0259 test etm\u0259 imkan\u0131;\n<li class=\"l\"> YAML-fayllar\u0131 yazmadan v\u0259 sintaksisi yadda saxlamadan vizual rejimd\u0259 y\u0131\u011fma \u015f\u0259rtl\u0259ri (Build Spec) yaratma d\u0259st\u0259yi;\n<li class=\"l\"> M\u00fc\u0259yy\u0259n \u015f\u0259rtl\u0259rl\u0259 y\u0131\u011fma prosesini \u00e7evik \u015f\u0259kild\u0259 konfiqurasiya etm\u0259k, bir ne\u00e7\u0259 y\u0131\u011fma i\u015fini paralel h\u0259yata ke\u00e7irm\u0259k v\u0259 m\u00fc\u0259yy\u0259n hadis\u0259l\u0259rin meydana g\u0259lm\u0259si zaman\u0131 avtomatik i\u015fl\u0259rin ba\u015flad\u0131lmas\u0131 imkan\u0131;\n<li class=\"l\"> Probleml\u0259r (issue) \u00fc\u00e7\u00fcn bildiri\u015fl\u0259rin \u00f6z durumlar\u0131n\u0131 v\u0259 sah\u0259l\u0259rini t\u0259yin etm\u0259k, sah\u0259l\u0259r aras\u0131nda as\u0131l\u0131l\u0131qlar t\u0259yin etm\u0259k v\u0259 m\u00fc\u0259yy\u0259n hadis\u0259l\u0259rin meydana g\u0259lm\u0259si zaman\u0131 durumun avtomatik d\u0259yi\u015fdirilm\u0259si d\u0259st\u0259yi;\n<li class=\"l\"> S\u0259hif\u0259ni yenid\u0259n y\u00fckl\u0259m\u0259d\u0259n auto-yenil\u0259n\u0259n issue interfeysi;\n<li class=\"l\"> Java, JavaScript, C, C++, CSharp, Go, PHP, Python, CSS, SCSS, LESS v\u0259 R sintaksisinin x\u00fcsusiyy\u0259tl\u0259rin\u0259 dair kod v\u0259 d\u0259yi\u015fiklikl\u0259r aras\u0131nda axtar\u0131\u015f v\u0259 naviqasiya sistemi;\n<li class=\"l\"> Koda v\u0259 d\u0259yi\u015fiklik bloklar\u0131na (diff) m\u00fczakir\u0259l\u0259r v\u0259 xarici \u015f\u0259rhl\u0259ri ba\u011flamaq \u00fc\u00e7\u00fcn d\u0259st\u0259k;\n<li class=\"l\"> M\u00fc\u0259yy\u0259n budaqlar\u0131 qoruma v\u0259 qiym\u0259tl\u0259ndirm\u0259k \u00fc\u00e7\u00fcn inki\u015faf\u00e7\u0131lar t\u0259yin etm\u0259 imkan\u0131 il\u0259 pull-\u015f\u0259klind\u0259 n\u0259z\u0259rd\u0259n ke\u00e7irm\u0259 qaydalar\u0131;\n<li class=\"l\"> Pull-\u015f\u0259klind\u0259 n\u0259z\u0259rd\u0259n ke\u00e7irm\u0259 zaman\u0131 komitl\u0259rin analizini m\u0259rh\u0259l\u0259li rejimd\u0259 aparmaq. Ke\u00e7mi\u015f qiym\u0259tl\u0259ndirm\u0259 m\u00fczakir\u0259l\u0259rin\u0259 ba\u011flanma;\n<li class=\"l\"> Layih\u0259l\u0259rd\u0259, komitl\u0259rd\u0259, y\u0131\u011fmalarda, issues, pull-\u015f\u0259klind\u0259 v\u0259 \u015f\u0259rhl\u0259rd\u0259 laz\u0131m olan m\u0259lumat\u0131 tapma\u011fa imkan ver\u0259n sor\u011fu dili. Sor\u011funu saxlama v\u0259 bununla ba\u011fl\u0131 yeni hadis\u0259l\u0259r haqq\u0131nda bildiri\u015f alma imkan\u0131;\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/code.onedev.io\/projects\/onedev-manual\/blob\/master\/images\/issues-fixed-between-builds.png?raw=true\"><img decoding=\"async\" alt=\"OneDev 3.0 \u0130\u015ftirak\u00e7i \u0130nki\u015faf Platformas\u0131n\u0131n N\u0259\u015fri\" src=\"\/wp-content\/uploads\/2020\/01\/9b354445dc951e63f5127d0bdc71f3d9.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Kimin m\u00fc\u0259yy\u0259n bir alt kataloqda kod d\u0259yi\u015fdirm\u0259y\u0259, issues-\u0131 t\u0259yin etm\u0259y\u0259, burax\u0131l\u0131\u015f y\u0131\u011fmalar\u0131n\u0131 i\u015f\u0259 salma\u011fa, loglar\u0131 g\u00f6r\u00fcnt\u00fcl\u0259m\u0259y\u0259 imkan verdiyini m\u00fc\u0259yy\u0259n etm\u0259y\u0259 imkan ver\u0259n giri\u015f m\u00fchafiz\u0259si sistemi;\n<li class=\"l\"> Repozitarlar\u0131n yarad\u0131lmas\u0131 v\u0259 klonlanmas\u0131 \u00fc\u00e7\u00fcn imkanlar;\n<li class=\"l\"> Master-budaqda komitl\u0259rin h\u0259yata ke\u00e7irilm\u0259si haqq\u0131nda bildiri\u015fl\u0259r almaq \u00fc\u00e7\u00fcn abun\u0259;\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/code.onedev.io\/projects\/onedev-manual\/blob\/master\/images\/commit-notification-query.png?raw=true\"><img decoding=\"async\" alt=\"OneDev 3.0 \u0130\u015ftirak\u00e7i \u0130nki\u015faf Platformas\u0131n\u0131n N\u0259\u015fri\" src=\"\/wp-content\/uploads\/2020\/01\/da0886357a64dd986c6c97c4d0a7ba47.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Davaml\u0131 inteqrasiya sistemind\u0259 q\u0259bul edil\u0259c\u0259k komitl\u0259rin avtomatik kontrol\u00fc v\u0259 minimal iki inki\u015faf\u00e7\u0131n\u0131 daxil ed\u0259n ekspert komit\u0259si t\u0259r\u0259find\u0259n t\u0259sdiql\u0259nm\u0259si il\u0259 pull-\u015f\u0259klind\u0259 d\u0259st\u0259n ibar\u0259t;\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/code.onedev.io\/projects\/onedev-manual\/blob\/master\/images\/branch-protection-files-require-review.png?raw=true\"><img decoding=\"async\" alt=\"OneDev 3.0 \u0130\u015ftirak\u00e7i \u0130nki\u015faf Platformas\u0131n\u0131n N\u0259\u015fri\" src=\"\/wp-content\/uploads\/2020\/01\/39d0040642def1f5e2597ae820fb3e65.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> M\u00fczakir\u0259ni, komiti, y\u0131\u011fmalar\u0131 v\u0259 pull-\u015f\u0259klind\u0259 ba\u011flama\u011fa imkan ver\u0259n komit mesaj\u0131 vasit\u0259sil\u0259 issues-\u0131 ba\u011flamaq imkan\u0131;\n<li class=\"l\"> \u0130stifad\u0259\u00e7il\u0259r\u0259 problem h\u0259lli (issue) \u00fc\u00e7\u00fcn hans\u0131 h\u0259ll\u0259rin ayr\u0131ld\u0131\u011f\u0131n\u0131 g\u00f6st\u0259rm\u0259k m\u0259qs\u0259dil\u0259 interfeysd\u0259 saxlan\u0131lan formalar\u0131n yarad\u0131lmas\u0131 imkan\u0131;\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/code.onedev.io\/projects\/onedev-manual\/blob\/master\/images\/assignment-board.png?raw=true\"><img decoding=\"async\" alt=\"OneDev 3.0 \u0130\u015ftirak\u00e7i \u0130nki\u015faf Platformas\u0131n\u0131n N\u0259\u015fri\" src=\"\/wp-content\/uploads\/2020\/01\/43638623483b620cab1326149e6e82b4.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> \u018flav\u0259 olaraq, b\u0259zi modullara v\u0259 platformalara issue-lar\u0131 qo\u015fmaq \u00fc\u00e7\u00fcn s\u0259rb\u0259st sah\u0259l\u0259rin yarad\u0131lmas\u0131 d\u0259st\u0259yi;\n<li class=\"l\"> Problemin statusunu d\u00fcz\u0259li\u015f edildikd\u0259 'Deployed', pull request a\u00e7\u0131ld\u0131qda is\u0259 'Review' olaraq avtomatik d\u0259yi\u015fdirm\u0259k imkan\u0131;\n<li class=\"l\"> Test\u00e7i statusuna malik olan inki\u015faf etdiricil\u0259r t\u0259r\u0259find\u0259n veril\u0259 bil\u0259n 'Verified' problemi statusunu t\u0259yin etm\u0259k imkan\u0131;\n<li class=\"l\"> Versiyan\u0131n t\u0259yin edilm\u0259si v\u0259 m\u00fcv\u0259ff\u0259qiyy\u0259tli y\u0131\u011f\u0131lma hal\u0131nda uy\u011fun tag\u0131n yarad\u0131lmas\u0131 il\u0259 birlikd\u0259 \u0259l il\u0259 yenid\u0259n y\u0131\u011fma prosesinin ba\u015flat\u0131lmas\u0131 \u00fc\u00e7\u00fcn d\u0259st\u0259k;\n<li class=\"l\"> \u018fl il\u0259 yenid\u0259n y\u0131\u011fma zaman\u0131 platforma v\u0259 Linux n\u00fcv\u0259si versiyas\u0131n\u0131n se\u00e7ilm\u0259si imkan\u0131;\n<li class=\"l\"> Master branch-\u0259 edil\u0259n komitl\u0259r zaman\u0131 Oracle\/MySQL v\u0259 Linux\/Windows-un m\u00fcxt\u0259lif kombinasiyalar\u0131nda CI-d\u0259 test etm\u0259yi d\u0259st\u0259kl\u0259yir;\n<li class=\"l\"> CI-d\u0259 master branch y\u0131\u011f\u0131lma x\u0259tas\u0131 ba\u015f verdikd\u0259 problem (issue) \u00fc\u00e7\u00fcn avtomatik bildiri\u015fl\u0259rin yarad\u0131lmas\u0131 v\u0259 m\u0259sul \u015f\u0259xsin t\u0259yin edilm\u0259si. Y\u0131\u011f\u0131lma x\u0259tas\u0131 aradan qald\u0131r\u0131ld\u0131qda, issue-nin avtomatik ba\u011flanmas\u0131;\n<li class=\"l\"> Bir i\u015fd\u0259 fayllar\u0131n yarad\u0131lmas\u0131, ikinci i\u015fd\u0259 onlar\u0131n paralel i\u015fl\u0259nm\u0259si v\u0259 \u00fc\u00e7\u00fcnc\u00fc i\u015fd\u0259 n\u0259tic\u0259l\u0259rin t\u0259hlil edilm\u0259si imkan\u0131;\n<li class=\"l\"> Kubernetes-d\u0259 i\u015fl\u0259m\u0259 ba\u015fa \u00e7atd\u0131qda x\u0259tan\u0131n oldu\u011fu halda i\u015fl\u0259rin yenid\u0259n ba\u015flad\u0131lmas\u0131 \u00fc\u00e7\u00fcn d\u0259st\u0259k;\n<li class=\"l\"> \u0130\u015fl\u0259rin icras\u0131 zaman\u0131 MySQL xidm\u0259tind\u0259n istifad\u0259 etm\u0259k imkan\u0131;\n<li class=\"l\"> Y\u0131\u011f\u0131lma spesifikasiyas\u0131 m\u00fc\u0259yy\u0259n edildikd\u0259 gizli a\u00e7ar\u0131n t\u0259yin edilm\u0259sini d\u0259st\u0259kl\u0259yir;\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/code.onedev.io\/projects\/onedev-manual\/blob\/master\/images\/secret-build-setting.png?raw=true\"><img decoding=\"async\" alt=\"OneDev 3.0 \u0130\u015ftirak\u00e7i \u0130nki\u015faf Platformas\u0131n\u0131n N\u0259\u015fri\" src=\"\/wp-content\/uploads\/2020\/01\/2f04a26a795079f8ec774f7fdcd4d5d8.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Anonim istifad\u0259\u00e7il\u0259rin yaln\u0131z m\u00fc\u0259yy\u0259n layih\u0259l\u0259rin burax\u0131l\u0131\u015flar\u0131na giri\u015fini m\u0259hdudla\u015fd\u0131rmaq imkan\u0131;\n<li class=\"l\"> Yaln\u0131z master branch-d\u0259n burax\u0131l\u0131\u015flar\u0131n yarad\u0131lmas\u0131n\u0131 v\u0259 yaln\u0131z master branch-d\u0259n y\u0131\u011f\u0131lan burax\u0131l\u0131\u015flar\u0131n istehsal serverl\u0259rind\u0259 yerl\u0259\u015fdirilm\u0259sini d\u0259st\u0259kl\u0259yir.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>M\u0259nb\u0259: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52213\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043d\u043e\u0432\u044b\u0439 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a OneDev 3.0, \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u043b\u043d\u044b\u043c \u0446\u0438\u043a\u043b\u043e\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041f\u041e, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u043f\u043e\u043b\u043d\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043f\u0430\u0440\u0430\u0434\u0438\u0433\u043c\u043e\u0439 DevOps. \u041f\u043e \u0441\u0432\u043e\u0438\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c OneDev \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442 GitLab \u0438 \u0442\u0430\u043a\u0436\u0435 \u0434\u0430\u0451\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0437\u0432\u0435\u0440\u043d\u0443\u0442\u044c \u043d\u0430 \u0441\u0432\u043e\u0438\u0445 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044f\u0445 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u0440\u0435\u0446\u0435\u043d\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0441\u0431\u043e\u0440\u043a\u0438 \u0438 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0440\u0435\u043b\u0438\u0437\u043e\u0432, \u043d\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u044b\u0432\u0430\u044f\u0441\u044c \u043a \u0432\u043d\u0435\u0448\u043d\u0438\u043c \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c, \u0442\u0430\u043a\u0438\u043c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-55384","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043d\u043e\u0432\u044b\u0439 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a OneDev 3.0, \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u043b\u043d\u044b\u043c \u0446\u0438\u043a\u043b\u043e\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041f\u041e, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/az\/blog\/novosti-interneta\/vypusk-platformy-sovmestnoj-razrabotki-onedev-3-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"az_AZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 OneDev 3.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043d\u043e\u0432\u044b\u0439 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a OneDev 3.0, \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u043b\u043d\u044b\u043c \u0446\u0438\u043a\u043b\u043e\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041f\u041e, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/az\/blog\/novosti-interneta\/vypusk-platformy-sovmestnoj-razrabotki-onedev-3-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-01-18T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:29+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Birg\u0259 inki\u015faf platformas\u0131 OneDev 3.0 burax\u0131l\u0131\u015f\u0131 | ProHoster","description":"OneDev 3.0 platformas\u0131n\u0131n yeni m\u00fch\u00fcm burax\u0131l\u0131\u015f\u0131 m\u00f6vcuddur, bu platforma proqram inki\u015faf\u0131n\u0131n tam d\u00f6vr\u00fcn\u00fcn idar\u0259 olunmas\u0131n\u0131 t\u0259min edir.","canonical_url":"https:\/\/prohoster.info\/az\/blog\/novosti-interneta\/vypusk-platformy-sovmestnoj-razrabotki-onedev-3-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"az_AZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 OneDev 3.0 | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043d\u043e\u0432\u044b\u0439 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a OneDev 3.0, \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u043b\u043d\u044b\u043c \u0446\u0438\u043a\u043b\u043e\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041f\u041e, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439.","og:url":"https:\/\/prohoster.info\/az\/blog\/novosti-interneta\/vypusk-platformy-sovmestnoj-razrabotki-onedev-3-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-01-18T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:29+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55384","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:45:28","updated":"2022-10-07 20:20:13","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/posts\/55384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/comments?post=55384"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/posts\/55384\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/media?parent=55384"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/categories?post=55384"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/tags?post=55384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}