GitLab

সফটওয়্যার স্ক্রিনশট:
GitLab
সফটওয়্যার বিবরণ:
সংস্করণ: 10.1.2 / 10.2.0 Pre আপডেট
তারিখ আপলোড: 23 Nov 17
ডেভেলপার: gitlabhq.com Inc.
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 146

Rating: 5.0/5 (Total Votes: 1)

GitLab একটি মুক্ত উত্স, প্ল্যাটফর্ম-স্বাধীন এবং সম্পূর্ণ বিনামূল্যে ওয়েব ভিত্তিক সফ্টওয়্যার রিপোজিটরি এবং প্রকল্প পরিচালনার অ্যাপ্লিকেশনটি Rails on Rails এবং বিখ্যাত গিটহুব প্রকল্প থেকে ক্লোন করেছে। এটি বিশ্বব্যাপী 100,000 টিরও বেশি সংগঠনগুলিতে ব্যবহৃত হয় এবং বিশেষভাবে জিএনইউ / লিনাক্স প্ল্যাটফর্মের জন্য প্রকৌশলী।


একটি নজরে বৈশিষ্ট্য

GitHub দ্বারা অনুপ্রাণিত হওয়া এবং GitHub এ হোস্ট করা, GitLab প্রোজেক্ট একটি কোড হোস্টিং অ্যাপ্লিকেশন যা একত্রীকরণ অনুরোধ, মন্তব্য, নিয়ন্ত্রণ সংগ্রহস্থল অ্যাক্সেস, নেটওয়ার্ক গ্রাফ, কোড স্নিপেট, প্রশাসন, উইকি এবং সমস্যাগুলি সমর্থন করে।

GitLab সঙ্গে, কোন অ্যাপ্লিকেশন ডেভেলপার প্রকল্প এবং অ্যাপ্লিকেশন সংগ্রহস্থল তৈরি করতে সক্ষম হবে, কোড পর্যালোচনা করতে, এবং অ্যাক্সেস পরিচালনা। এটি একাধিক সফটওয়্যার ডেভেলপারদের কোডে সহজে সহযোগিতা করতে সহায়তা করে।

অ্যাপ্লিকেশানটি গিট রিপোজিটরিগুলি পরিচালনা করে এবং সব সময়ে তাদের সোর্স কোডকে সুরক্ষিত রাখার জন্য যেকোনো ধরনের সূক্ষ্ম সুগন্ধি নিয়ন্ত্রণের ডেভেলপার প্রদান করে। এটি মার্জ অনুরোধগুলির সাথে সহযোগিতা উন্নত করতে সহায়তা করে, এছাড়া কোড পর্যালোচনাগুলিও সম্পাদন করে।

GitLab এর আরেকটি আকর্ষণীয় বৈশিষ্ট্য হল, এটি আপনার প্রতিটি প্রকল্পের জন্য একটি উইকি এবং একটি ইস্যু ট্র্যাকার প্রয়োগ করে, এটি গিট সফ্টওয়্যার রিপোজিটরিগুলি প্রজেক্টের পরিচালনা করার সবচেয়ে জনপ্রিয় সমাধান করে।


প্রয়োজনীয়তা এবং ইনস্টলেশনের

GitLab সফটওয়্যারটি বিশেষভাবে GNU / Linux প্ল্যাটফর্মে রূপান্তরিত করা হয়েছে, যেমন Red Hat Enterprise Linux, CentOS, Debian এবং উবুন্টু সমস্ত প্রধান বিতরণগুলি সমর্থন করে। এটি রুবি 2.0 বা উচ্চতর প্রয়োজন, গিট 1.7.10 বা তার পরে, রেডিস 2.0 বা উচ্চতর, সেইসাথে মাইএসকিউএল বা পোস্টগ্রেএসকিউএল ডাটাবেস সার্ভার।

সফ্টওয়্যারটি রুবিগুলিতে রবিতে লেখা এবং একটি সার্বজনীন উত্স আর্কাইভ হিসাবে বিতরণ করা হয়, ব্যবহারকারীকে একটি নির্দিষ্ট অপারেটিং সিস্টেম বা হার্ডওয়্যার আর্কিটেকচার (32-বিট এবং 64-বিট নির্দেশনা সেট আর্কিটেকচারের জন্য তার উৎস কোড অপ্টিমাইজ করার ক্ষমতা প্রদান করে) সময়)। এটি এমআইটি এক্সপ্যাট লাইসেন্সের অধীনে পাওয়া যায়।

নতুন কী আছে এই রিলিজে:

  • আমরা আমাদের মাসিক রিলিজ থেকে আমাদের সমন্বিত পণ্য থেকে GitLab- এ যা যা করি, তা উন্নয়নশীল দলগুলিকে মূল্যের সময় কমাতে সহায়তা করার লক্ষ্যমাত্রাতে কেন্দ্রীভূত হয়। প্রতিটি রিলিজের সাথে, আমরা আপনাকে কম সময়ে আরও বেশি কিছু করতে সহায়তা করতে চাই, যখন আমাদের পণ্যতে একটি স্বজ্ঞাত এবং ব্যবহারকারী-বন্ধুত্বপূর্ণ অভিজ্ঞতা প্রদান করি। GitLab 9.5 এই লক্ষ্য আরও একটি বড় পদক্ষেপ নেয়। এই রিলিজটি আমাদের ন্যাভিগেশন, প্রাক-কনফিগার করা CI- এর নতুন প্রকল্প টেমপ্লেট, এবং CI এবং কার্যকারিতা নিরীক্ষণের জন্য নতুন অটোমেশন বৈশিষ্ট্যগুলি যা আপনাকে সময় এবং প্রচেষ্টা বাঁচাতে সহায়তা করে।
  • এটি শেষ 9.x রিলিজ হবে, আমরা 22 সেপ্টেম্বর GitLab 10.0 মুক্তি প্রস্তুত করছি! যাইহোক, আমরা আমাদের 9 .x রিলিজগুলি বন্ধ করার জন্য কিছু দুর্দান্ত নতুন বৈশিষ্ট্যগুলি প্রেরণ করছি:
  • আপনার অভিজ্ঞতাটি গিটল্যাবকে নেভিগেট করার ক্ষেত্রে সহায়তা করতে, আমরা নতুন নেভিগেশান আপডেট করেছি, ইউআই স্ট্রিমলাইন করে এবং আপনার GitLab দৃষ্টান্তের মধ্য দিয়ে যাওয়ার জন্য এটি ক্লিকের সংখ্যা হ্রাস করেছি হভার নেভিগেশন সদ্য যোগ করা আইকন এবং সাবনেট সহ, এটি GitLab এক্সপ্লোর করার জন্য আগের চেয়ে সহজ এবং দ্রুততর।
  • একটি নতুন প্রকল্প শুরু করা মাত্র দ্রুততর। GitLab 9.5-এ, আমরা প্রজেক্ট টেমপ্লেটগুলি চালু করেছি, যা আপনাকে দ্রুত একটি নতুন প্রজেক্ট তৈরি করতে দেয় যা CI- র পূর্ব-কনফিগার করা আছে।
  • আপনাকে সময় বাঁচানোর জন্য আমাদের মিশন চালিয়ে যেতে, আমরা GitLab স্বয়ংক্রিয়ভাবে GitLab CI / CD দিয়ে চালু ব্যর্থ কাজ পুনরায় চেষ্টা করার জন্য এটি করা সম্ভব করেছি। এখন, আপনার পেশাটির পাইপলাইনগুলিতে ফিরে যাওয়ার সময় আপনার ব্যর্থ চাকরির জন্য পুনরায় চেষ্টা করার জন্য আপনাকে হতাশ হওয়ার চিন্তা করতে হবে না।
  • GitLab 9.5 এছাড়াও উন্নয়ন জীবনচক্রের পরের অংশে উন্নতি সাধিত হয়। স্বয়ংক্রিয়ভাবে প্রয়োগ করা অ্যাপ্লিকেশনের জন্য স্বয়ংক্রিয় মনিটরিং এর সাথে আমরা আপনার অ্যাপ্লিকেশনগুলি থেকে প্রতিক্রিয়া এবং সিস্টেম মেট্রিকগুলি সংগ্রহ করা সহজ করে দিয়েছি।

নতুন কি আছে 9.5.0 সংস্করণে:

  • আমরা আমাদের মাসিক রিলিজ থেকে আমাদের সমন্বিত পণ্য থেকে GitLab- এ যা যা করি, তা উন্নয়নশীল দলগুলিকে মূল্যের সময় কমাতে সহায়তা করার লক্ষ্যমাত্রাতে কেন্দ্রীভূত হয়। প্রতিটি রিলিজের সাথে, আমরা আপনাকে কম সময়ে আরও বেশি কিছু করতে সহায়তা করতে চাই, যখন আমাদের পণ্যতে একটি স্বজ্ঞাত এবং ব্যবহারকারী-বন্ধুত্বপূর্ণ অভিজ্ঞতা প্রদান করি। GitLab 9.5 এই লক্ষ্য আরও একটি বড় পদক্ষেপ নেয়। এই রিলিজটি আমাদের ন্যাভিগেশন, প্রাক-কনফিগার করা CI- এর নতুন প্রকল্প টেমপ্লেট, এবং CI এবং কার্যকারিতা নিরীক্ষণের জন্য নতুন অটোমেশন বৈশিষ্ট্যগুলি যা আপনাকে সময় এবং প্রচেষ্টা বাঁচাতে সহায়তা করে।
  • এটি শেষ 9.x রিলিজ হবে, আমরা 22 সেপ্টেম্বর GitLab 10.0 মুক্তি প্রস্তুত করছি! যাইহোক, আমরা আমাদের 9 .x রিলিজগুলি বন্ধ করার জন্য কিছু দুর্দান্ত নতুন বৈশিষ্ট্যগুলি প্রেরণ করছি:
  • আপনার অভিজ্ঞতাটি গিটল্যাবকে নেভিগেট করার ক্ষেত্রে সহায়তা করতে, আমরা নতুন নেভিগেশান আপডেট করেছি, ইউআই স্ট্রিমলাইন করে এবং আপনার GitLab দৃষ্টান্তের মধ্য দিয়ে যাওয়ার জন্য এটি ক্লিকের সংখ্যা হ্রাস করেছি হভার নেভিগেশন সদ্য যোগ করা আইকন এবং সাবনেট সহ, এটি GitLab এক্সপ্লোর করার জন্য আগের চেয়ে সহজ এবং দ্রুততর।
  • একটি নতুন প্রকল্প শুরু করা মাত্র দ্রুততর। GitLab 9.5-এ, আমরা প্রজেক্ট টেমপ্লেটগুলি চালু করেছি, যা আপনাকে দ্রুত একটি নতুন প্রজেক্ট তৈরি করতে দেয় যা CI- র পূর্ব-কনফিগার করা আছে।
  • আপনাকে সময় বাঁচানোর জন্য আমাদের মিশন চালিয়ে যেতে, আমরা GitLab স্বয়ংক্রিয়ভাবে GitLab CI / CD দিয়ে চালু ব্যর্থ কাজ পুনরায় চেষ্টা করার জন্য এটি করা সম্ভব করেছি। এখন, আপনার পেশাটির পাইপলাইনগুলিতে ফিরে যাওয়ার সময় আপনার ব্যর্থ চাকরির জন্য পুনরায় চেষ্টা করার জন্য আপনাকে হতাশ হওয়ার চিন্তা করতে হবে না।
  • GitLab 9.5 এছাড়াও উন্নয়ন জীবনচক্রের পরের অংশে উন্নতি সাধিত হয়। স্বয়ংক্রিয়ভাবে প্রয়োগ করা অ্যাপ্লিকেশনের জন্য স্বয়ংক্রিয় মনিটরিং এর সাথে আমরা আপনার অ্যাপ্লিকেশনগুলি থেকে প্রতিক্রিয়া এবং সিস্টেম মেট্রিকগুলি সংগ্রহ করা সহজ করে দিয়েছি।

নতুন কি আছে 9.4.0 সংস্করণে:

  • আপনি যখন খোলাখুলি সবকিছু করবেন তখন আশ্চর্যজনকটি অর্জন করা কঠিন। কিন্তু খোলাতে কাজ করলে আমরা আপনাকে বলতে পারি যে আজ আমরা কেন মুক্তি পাচ্ছি এবং কীভাবে এই রিলিজ ভবিষ্যতে আরও ভালো কিছু জন্য জিটিএলএবল সেট করছে।
  • GitLab 9.4 আসছে অনেক কিছু ভিত্তি দেয়, যদিও এখনও আপনাকে কিছু নতুন শক্তি প্রদান করে। আপনি এখন আনুষ্ঠানিকভাবে একে অপরকে বিষয়গুলির সাথে সম্পর্কিত করতে পারেন, আমাদের আউট-অফ-দ্য-বক্স-জাদু পর্যবেক্ষণ এখন অনেক কনফিগারেশন ছাড়াই অনেক বেশি ম্যাট্রিক্স সংগ্রহ করে এবং আমরা CI- তে ভেরিয়েবলের সাথে যা করতে পারি তা চতুর্ভুজ করে ফেলেছি।
  • এই শীর্ষে, আমরা আপনার নতুন নেভিগেশনে একটি বিট বিট সঙ্গে ভবিষ্যতে একটি বাস্তব আভাস দিচ্ছি। আমরা আশা করি যে আমরা আপনার সাথে কাজ করতে এটি একটি উন্নতি যে সবাই ভালবাসেন।
  • আমরা ঘোষণা করছি যে আমরা ট্রেলেও জন্য একটি জিিটল্যাব পাওয়ারউভার শিপিং করছি, এটি আপনাকে আপনার ট্রিলো বোর্ডগুলিকে GitLab এর সাথে একীভূত করতে সহজ করে তোলে!
  • তদ্ব্যতীত, আমাদের একীকরণ সেট সক্ষম করার জন্য, আমরা GitLab.com- এর জন্য আমাদের নতুন স্ল্যাক অ্যাপ দিয়ে আপনার জীবনকে সহজ করার জন্য আগ্রহী!
  • এবং যদি এক ঝলকে পর্যাপ্ত না হয়, তাহলে আমরা স্বয়ংক্রিয়ভাবে আপনার DevOps Toolchain এর কনফিগারেশনটি স্বয়ংক্রিয় অটোমো ইন্সট্যান্টের দৃষ্টিভঙ্গি দ্বারা স্বয়ংক্রিয়ভাবে নিরীক্ষণ করতে যা আপনার অ্যাপ্লিকেশনটি বিশ্লেষণ করবে এবং আপনার সিআই / সিডি পাইপলাইনটি নির্মাণ, পরীক্ষা, এবং Kubernetes যাও স্থাপন। আমরা কোথায় যাচ্ছি তা দেখতে, অটো DevOps এর জন্য আমাদের দৃষ্টি দেখুন!
  • সংশ্লিষ্ট ইস্যু EES EEP:
  • আপনি যখনই একটি ইস্যু থেকে অন্য কোনও একটি লিঙ্ক ভাগ করেন, তখন GitLab এটি ছোট করে এবং স্বয়ংক্রিয়ভাবে এটি ক্রস লিঙ্ক করে। কিন্তু যখন সমস্যাগুলি বেশি সময় নেয় এবং আরো জটিল প্রকল্প করে, তখন লিঙ্কগুলি পরিচালনা করা এবং দ্রুত সম্পর্কিত সমস্যাগুলি খুঁজে পাওয়া কঠিন হয়ে যায়। এই সমস্যা সমাধানের জন্য, আমরা সংশ্লিষ্ট সমস্যাগুলি উপস্থাপন করছি। সম্পর্কিত বিষয়গুলির সঙ্গে, আপনি আনুষ্ঠানিকভাবে অন্য সমস্যা হিসাবে সম্পর্কিত হিসাবে ঘোষণা করতে পারেন। অন্য একটি সমস্যা লিঙ্ক, তার অবস্থা এবং নাম প্রতিটি বিষয় প্রদর্শিত হবে। আপনি লিঙ্ক বা লিঙ্ক করতে চাইলে ইস্যুতে একটি লিঙ্কটি পেস্ট করুন # (যেমনটি ইতিমধ্যেই করতে সক্ষম হয়েছে) এটি লিঙ্ক করার জন্য। ভবিষ্যতে, আমরা এই প্রক্রিয়া মাধ্যমে বিভিন্ন ধরনের সম্পর্ক পরিচয় করিয়ে দেব।
  • নতুন ন্যাভিগেশন সিই EES EEP:
  • GitLab এর কাছাকাছি যেতে সহজ এবং দ্রুততর করার জন্য, আমরা আমাদের ন্যাভিগেশন আপডেট করার জন্য কাজ করছি কারণ একটি নতুন গৌণ একটি বড় বাধা হতে পারে, আমরা GitLab 9.4 সঙ্গে একটি অপ্ট-ইন কনফিগারেশন হিসাবে প্রথম ধাপ মুক্তি। নতুন নেভিগেশানটি সক্ষম করতে, উপরে ডানদিকের কোণায় আপনার প্রোফাইলে চিত্রটি ক্লিক করুন এবং নতুন নেভিগেশান চালু করুন চয়ন করুন আমরা বিশ্বব্যাপী শীর্ষ নেভিগেশনে সমন্বয় করেছি এবং বাম মেনুতে প্রাসঙ্গিক ন্যাভিগেশন চালু করেছি যা আপনি বর্তমানে যে পৃষ্ঠাটি দেখছেন তার উপর নির্ভর করে। নতুন UI এখনও অগ্রগতির একটি কাজ এবং আগামী কয়েক মাসের মধ্যে বিদ্যমান গৌণ প্রতিস্থাপন করবে, আমাদের প্রক্রিয়া সম্পর্কে আমাদের ব্লগ পোস্টটি দেখুন এবং কি কি কাজ এখনও করা প্রয়োজন।
  • ওয়েব অ্যাপ্লিকেশন পর্যবেক্ষণ CEE EES EEP:
  • GitLab 9.0 এর অংশ হিসাবে আমরা সিআই / সিডি স্থাপনার সাথে সমন্বিত সিস্টেমের পারফরম্যান্স ম্যানেজমেন্ট, CPU এবং মেমোরি ব্যবহার অনুসরণ করে Kubernetes- এ নিরীক্ষণ করা অ্যাপ্লিকেশনগুলি নিরীক্ষণ করেছি। এটি একটি মহান প্রথম পদক্ষেপ ছিল, এবং GitLab 9.4 এর সাথে আমরা ওয়েব অ্যাপ্লিকেশন মনিটরিং শুরু করার জন্য উত্সাহিত করেছি যাতে Kubernetes অতিক্রম করে সমর্থন। GitLab স্বয়ংক্রিয়ভাবে স্বয়ংক্রিয়ভাবে কী ব্যবহারকারীর অভিজ্ঞতা সূচকগুলি যেমন থ্রুপুট, ত্রুটি রেট, এবং ল্যাটেন্সি সনাক্ত করবে। সহজভাবে Prometheus একটি সমর্থিত লোড balancer বা HTTP সার্ভারে সংযোগ করুন, এবং এটি সনাক্ত এবং এই পরিসংখ্যান ট্র্যাকিং শুরু হবে একটি মহান অভিজ্ঞতা প্রদান প্রত্যেকের দায়িত্ব, এবং GitLab টুল ডেভেলপারদের কর্মক্ষমতা প্রতিক্রিয়া লুপ বন্ধ করে প্রতিদিন এই সহজ ব্যবহার করে।
  • গ্রুপ-স্তরীয় সিক্রেট ভেরিয়েবল CE EES EEP:
  • গোপন ভেরিয়েবলগুলি আসলেই কার্যকর যখন আপনার সংবেদনশীল তথ্য সংরক্ষণের জন্য একটি নিরাপদ স্থান প্রয়োজন। এখন পর্যন্ত, গোপনীয় ভেরিয়েবলগুলি প্রকল্প পর্যায়ে সংরক্ষিত ছিল। যাইহোক, আমরা একই গ্রুপের বিভিন্ন প্রকল্পগুলির জন্য বাহ্যত পরিষেবাগুলি অ্যাক্সেস করার জন্য ডিপোজিটেশন বা প্রমাণপত্রাদি সম্পর্কে তথ্য ভাগ করার জন্য এটির সাধারণ তথ্য জানি। গ্রুপ-স্তরের সিক্রেট ভেরিয়েবলগুলি এক প্রজেক্ট থেকে পরবর্তীতে ভেরিয়েবল ডুপ্লিকেট করার প্রয়োজনটি সরিয়ে ফেলবে: এখন আপনি একবার এই মানগুলি লিখতে পারেন এবং গোষ্ঠীর প্রত্যেকটি প্রজেক্ট বা উপগোষ্ঠী তাদের স্বয়ংক্রিয়ভাবে অ্যাক্সেস করবে। এই মানগুলি আপডেট করা সত্যিই খুবই সহজ। আপনি কেবল তাদের এক জায়গায় পরিবর্তন করুন এবং তারা সমস্ত প্রকল্পগুলির জন্য স্বয়ংক্রিয়ভাবে পরিবর্তন করা হবে।
  • পাইপলাইন পরীক্ষার মধ্যে ভেরিয়েবল CE EES EEP:
  • GitLab 9.2 এ আমরা একটি নির্দিষ্ট ব্যবধানে স্বয়ংক্রিয়ভাবে পাইপলাইন রান করার জন্য পাইপলাইন পরিষেবা চালু করেছি, কিন্তু বেশিরভাগ দল নির্দিষ্ট সময়সীমার জন্য চলমান বিভিন্ন মান নির্ধারণ করতে চায়। GitLab 9.4 এ, আমরা একটি পাইপলাইন সময়সূচী তৈরি বা পরিবর্তন করার সময় ভেরিয়েবল সংজ্ঞায়িত করার ক্ষমতা যোগ করেছি: এই মানগুলি ইতিমধ্যেই সংজ্ঞায়িত সমস্ত অন্যান্য ভেরিয়েবলগুলিতে যোগ করা হবে এই বৈশিষ্ট্যটি ব্যবহার করে, আপনি বিদ্যমান ভেরিয়েবলকে পুনরায় সংজ্ঞায়িত করতে পারেন তবে শুধুমাত্র সেই নির্দিষ্ট চালের জন্য একটি ভিন্ন মান থাকতে পারে, উদাহরণস্বরূপ যদি আপনি একটি & quot; দৈনিক & quot; পাইপলাইন একটি ভিন্ন উপায়ে কিছু পরীক্ষা চলছে।
  • পরিবেশ-নির্দিষ্ট সিক্রেট ভেরিয়েবল EEP:
  • ভেরিয়েবলগুলি সাধারণত মানগুলি নির্ধারণ করতে সঠিক সমাধান হয় যা তখন নির্দিষ্ট পরিবেশে স্থাপনার সময় ব্যবহৃত হয়। যেহেতু বিভিন্ন পরিবেশে (যেমন: স্টেজিং এবং উৎপাদন) একই কাজ, যেমন অ্যাপ নাম, বিভিন্ন ভ্যারিয়েবলের প্রয়োজন হতে পারে, কিছু ভেরিয়েবল এবং সংশ্লিষ্ট পরিবেশের মধ্যে সরাসরি বাঁধন তৈরি করা গুরুত্বপূর্ণ। GitLab 9.4-এর সাথে, এই সমস্যাটি সমাধান করার জন্য পরিবেশ-নির্দিষ্ট ভেরিয়েবলগুলি চালু করা হয়েছে, যেহেতু ডেভেলপাররা এখন সংজ্ঞায়িত করতে পারেন যে কোন পরিবেশে একটি ভেরিয়েবল পাবেন, এমনকি ওয়াইল্ডকার্ডগুলি ব্যবহার করে ডায়নামিক পরিবেশগুলি অন্তর্ভুক্ত করতে যেমন 'পর্যালোচনা / *। অল্প পরিমান প্রচেষ্টা সহ বিভিন্ন পরিবেশে এটি স্থাপন করা এখন সহজ!
  • ট্রিলো সিই ইইএস ইইপি জন্য জিটল্যাব পাওয়ার-আপ:
  • উভয় Trello এবং GitLab ব্যবহার করে? এখন আপনি নতুন GitLab পাওয়ার-আপের সাথে সেই অভিজ্ঞতাটি আরও ভাল করতে পারেন! Trello মধ্যে, আপনার বোর্ড এক দেখার সময়, কেবল পাওয়ার-আপ যান এবং GitLab পাওয়ার-আপ স্ক্রোল। সেট আপ পরে, আপনি Trello কার্ডের জন্য মার্জ অনুরোধ সংযুক্ত করতে সক্ষম হবে। ট্রেলোতে, আপনার ডোমেন কনফিগার করতে হবে, যেমন gitlab.com/api/v4 GitLab.com এর জন্য এবং আপনার ব্যক্তিগত টোকেন যোগ করুন।
  • GitLab.com সিটি ইইএস EEP জন্য GitLab স্ল্যাক অ্যাপ্লিকেশন:
  • GitLab ইতিমধ্যে ধীরে ধীরে (এবং মেটারফ্রেম, মাইক্রোসফট টিম এবং হিপচ্যাট) সাথে গভীরভাবে সংযুক্ত হয়েছে, কিন্তু আমাদের স্লাক অ্যাপ ডাইরেক্টরিতে এখনও কোন অ্যাপ নেই। আজ আমরা কি করি! যে GitLab.com আপনার প্রকল্পের সাথে স্ল্যাক ইন্টিগ্রেশন সেট আপ এখন অনেক সহজ। আপনি GitLab (সেটিংস & gt; ইন্টিগ্রেশন) এ আপনার প্রকল্প সেটিংস থেকে সেট আপ করতে পারেন। শীঘ্রই এটি স্ল্যাক অ্যাপ ডিরেক্টরি থেকেও পাওয়া যাবে। আমরা স্লাক দিয়ে একসঙ্গে কাজ করছি নিশ্চিত করে যে ব্যক্তিগত দৃষ্টিকোণ ভবিষ্যতের কাছাকাছি স্ক্যাক অ্যাপ ব্যবহার করতে সক্ষম হবে। অবশ্যই, ব্যক্তিগত দৃষ্টান্তগুলি ডকুমেন্টেশনগুলিতে প্রদত্ত ম্যানুয়াল পদক্ষেপগুলি ব্যবহার করে স্ল্যাকের সাথে সংহত করতে সক্ষম।
  • GitLab 9.4: অন্যান্য উন্নতি:
  • উন্নত আন্তর্জাতিকীকরণ সিই ইইএস ইইপি
  • ইউনিফাইড স্ল্যাক ইন্টারফেস সিই ইইএস ইইপি
  • গ্রুপ মাইলস্টোন সিই ইইএস ইইপি
  • অতিরিক্ত GitLab পরিষেবা মেট্রিক্স সিই EES EEP
  • সিআই / সিডি কনফিগারেশন সিই ইইএস ইইপি
  • এর জন্য কাস্টমাইজেবল পাথ
  • সিআই / সিডি কনফিগারেশন সিই ইইএস ইইপি
  • জন্য নতুন ক্যাশে নীতি
  • সিআই / সিডি সিই ইইএস ইইপি জন্য এক্সটেন্ডেড ডকার কনফিগারেশন
  • Kubernetes স্থাপনার উন্নত প্রমেথিউস মনিটরিং সিই EES EEP
  • আসন্ন সর্বমোট প্যাকেজ সাইন ইইএস EEP
  • নিরাপত্তা - LDAP SSL শংসাপত্র যাচাইকরণ সিই EES EEP যোগ করুন
  • গিটল্যাব রানার 9.4 সিই ইইএস ইইপি
  • জিটিএলএ্যাট মেটারটারের 4.0 সিই ইইএস ইইপি
  • সর্বমোট উন্নতি সিই ইইএস ইইপি
  • কর্মক্ষমতা উন্নতি সিই EES EEP
  • পরীক্ষামূলক PostgreSQL উচ্চ প্রাপ্যতা EEP
  • মাল্টি-প্রজেক্ট পাইপলাইন EEP জন্য মিনি গ্রাফ
  • জিটিএলএইচও জিও ইমপ্রেশনস ইইপি
  • সিআই আর্টিফ্যাক্টস EEP
  • জন্য অবজেক্ট স্টোরেজ
  • আপনি Deprecations:
  • আপনি
  • openSUSE 42.1:
  • যেহেতু ওপেনসুয়েস সম্প্রদায়ের সংস্করণ 42.1 জন্য সমর্থন শেষ হয়েছে, GitLab সমর্থন শেষ করেছে এবং পূর্বে ঘোষণা করেছে আনুষ্ঠানিকভাবে সমর্থিত যা OpenSUSE 42.2 তে আপগ্রেড করুন।
  • জিটিএলএল সিআই এপিআই ভি 1, গিটল্যাব রানার 1.11.x
  • 9.0 সালে আমরা GitLab Runner এর একটি নতুন সংস্করণটি মুক্তি দিয়েছি যা পুরোনো CI API v1 এর পরিবর্তে নতুন API v4 এর উপর ভিত্তি করে। আমরা GitLab এ API- এর পুরানো সংস্করণটি সমর্থন করছি, তাই ব্যবহারকারীরা এখনও GitLab Runners 1.11.x ব্যবহার করছেন যা মাইগ্রেশন প্রক্রিয়ার জন্য তাদের সময় নিতে পারে। GitLab 9.6 সহ, সেপ্টেম্বর 22 তারিখে চালিত পরিকল্পনা, আমরা GitLab থেকে পুরানো সিআই API সরাতে যাচ্ছি, GitLab Runner 1.11.x সিস্টেমের সাথে যোগাযোগ করতে অক্ষম। যদি আপনি পুরনো গিটল্যাব রানার ব্যবহার করেন (

নতুন কি আছে 9.1.4 সংস্করণে:

  • সিই / ইই: ফিক্সড অনুসন্ধান শর্তাবলী হাইলাইট। (! 11198) করুন
  • সিই / ইই: ফিক্সড বাগ যেখানে একত্রিত অনুরোধ JSON প্রদর্শিত হবে। (! 11096) করুন
  • সিই / ইই: এলিয়াস থেকে আসা ইমেলগুলি সঠিকভাবে পরিচালনা করুন। (! 11079) করুন
  • সিই / ইই: প্রতিশ্রুত তারিখ এবং স্থানগতভাবে উভয় নেটওয়ার্ক গ্রাফ সাজান। (! 11057) করুন
  • সিই / ইই: ইনকামিং ইমেলগুলির জন্য ব্যর্থতাগুলি পরিচালনা করুন (! 11014 /! 1810) করুন
  • সিই / ইই: অবৈধ পাইপলাইন ট্রিগার সম্পর্কিত সিআই / সিডি সেটিংস পেজে ফিক্স ত্রুটি। (! 10948) করুন
  • সিই / ইই: ব্যক্তিগত ও অভ্যন্তরীণ প্রকল্পগুলির জন্য ক্রস রেফারেন্স নির্ধারণ করুন। (! 11243) করুন
  • সিই / ইই: ইম্পোর্ট / এক্সপোর্ট এর অনুপস্থিত প্রকল্প বৈশিষ্ট্যাবলী যোগ করুন। (! 10880) করুন
  • ইই: জিটিএলএল জিও: ব্যাকফিল প্রকল্প যেখানে শেষফ্রন্টের শেষ প্রচেষ্টা ব্যর্থ হয়েছে। (! 1785) করুন

নতুন কি আছে সংস্করণ 9.0:

  • যেসব সম্পদ সেগুলি অ্যাক্সেস করতে পারে না সেগুলি থেকে নোটগুলি তৈরি করা থেকে বিরত করুন:
  • কোনও আক্রমণকারীরা এমন সম্পদগুলিতে মন্তব্য পোস্ট করার জন্য API ব্যবহার করতে সক্ষম ছিল যেগুলি তারা দেখতে সক্ষম হবে না, যা & quot; সাবস্ক্রাইব & quot; তাদের যে সম্পদগুলির জন্য নোটিফিকেশনের জন্য এবং তাদের সম্পর্কে ভবিষ্যতে আপডেট পেতে অনুমতি দেয়, যার মধ্যে সংবেদনশীল তথ্য থাকতে পারে আরো বিস্তারিত জানার জন্য # 26249 এবং # 26250 দেখুন।
  • প্রোজেক্ট ডিপো কী কী API- এর মাধ্যমে সিস্টেম স্থাপনার কীগুলি মুছে ফেলার ব্যবহারকারীদের আটকান:
  • একটি আক্রমণকারী এটি একটি ডিজিট্যাল কী API এর মাধ্যমে মালিকানাধীন একটি প্রকল্প থেকে মুছে ফেলা একটি সিস্টেম-স্তর স্থাপনার কী মুছে ফেলতে সক্ষম ছিল। আরো বিশদ বিবরণের জন্য দেখুন # 26243।
  • একটি নামস্থান মোছা হওয়ার পর রপ্তানি ফাইল মুছে ফেলা হয় তা নিশ্চিত করুন:
  • যদি কোনও ব্যবহারকারী একটি প্রজেক্ট এক্সপোর্টটি সঞ্চালন করে এবং তারপর তার বিদ্যমান নামস্থান মুছে ফেলে (বা সরানো হয়), একটি আক্রমণকারী নামধারাকে দাবি করে এবং বিদ্যমান প্রজেক্ট এক্সপোর্ট অ্যাক্সেস করতে পারে যদি একটি ঘন্টা কম হয়। আমরা এখন নিশ্চিত করছি যে প্রজেক্ট এক্সপোর্টটি নামস্থান সহ অবিলম্বে সরানো হয়। আরো বিশদ বিবরণের জন্য দেখুন # 26242।

নতুন কি আছে সংস্করণ 8.9.3:

  • সিই / ইই: এপিআই হার সীমাকে সম্মানিত গিটহাব রিপোজিটরিগুলি আমদানি করুন (! 4166)
  • সিই / ইই: স্থায়ী ডেলিটি (4300)
  • একটি প্রকল্পে ত্রুটিগুলি নিক্ষেপ করার সময় ফিক্স করুন
  • সিই / ইই: GitHub আমদানি (! 4470) নিয়ে এগিয়ে যাওয়ার আগে ওয়েবহোকে অক্ষম করুন
  • সিই / ইই: GitHub মন্তব্যের জন্য ফরম আমদানিকারী (! 4488)
  • সিই / ইই: বিদ্যমান SAML ব্যবহারকারী (! 4498) এলডিএপি পরিচয়পত্র যুক্ত করার জন্য SAML নিয়ন্ত্রণ প্রবাহকে সামঞ্জস্য করুন
  • সিই / ইই: টেসে মাল্টি-বাইট ইউটিএফ -8 চর ব্যবহার করার সময় ক্রমবর্ধমান ট্রেস আপলোড API ফিক্স করুন (! 4541)

নতুন কি কি 8.8.5 সংস্করণে

  • অ্যাডমিন টেমপ্লেট হিসেবে GitLabCiService সংরক্ষণ করুন
  • শৈল্পিক স্টোরেজ পাথ ঠিক করুন
  • LFS ক্লায়েন্টের প্রয়োজনীয় সংস্করণ আপডেট করুন এবং ব্যবহারকারী এবং প্রশাসকদের জন্য ডক্সগুলি পৃথক করুন
  • Omnibus: জিনিসপত্র এবং lfs- বস্তুর জন্য ডিরেক্টরি তৈরি করুন
  • সর্বমোট: যখন সব পৃষ্ঠাগুলিতে সারণি পৃষ্ঠা প্রদর্শন করুন তখন

নতুন কি আছে 7.7.1 সংস্করণে:

  • @ স্বয়ংক্রিয়ভাবে সম্পূর্ণ কার্য সম্পাদন
  • GitHub আমদানিের জন্য সেটআপ নির্দেশাবলী প্রদর্শন করুন যদি এটি অক্ষম থাকে
  • OAuth অ্যাপ্লিকেশনের জন্য http ব্যবহার করতে মঞ্জুরি দিন

নতুন কি আছে সংস্করণ 7.6.2:

  • এই রিলিজ স্ল্যাক এবং হিপচ্যাট একীকরণ সহ 7.6 এর রিলিজের সাথে ভাঙা পরিষেবাগুলি সংশোধন করে।

নতুন কী রয়েছে সংস্করণ 7.5.2:

  • ডিফল্টভাবে সাইডকিকি আর্গুমেন্টগুলি লগ ইন করবেন না

নতুন কি কি সংস্করণে 7.4.3:

  • কাঁচা স্নিপেট ভিউ স্থির করুন
  • সদস্য API এর জন্য নিরাপত্তা সমস্যা নির্ধারণ
  • বিল্ডবক্স একীকরণ ঠিক করুন

নতুন কি কি সংস্করণ 6.5.0:

  • ইস্যুতে ড্রপডাউন মেনু # নিয়োগকর্তা এবং মাইলস্টোন (জেসন ব্লানচার্ড) এর জন্য # প্রদর্শন পৃষ্ঠা
  • রঙের কাস্টমাইজেশন এবং সম্প্রচার বার্তাগুলির পূর্বরূপ যুক্ত করুন
  • ফিক্সড নোট অ্যাঙ্কর
  • গতিশীলভাবে নতুন মন্তব্যগুলি লোড করুন
  • সর্বজনীন পৃষ্ঠাতে বাছাই বাছাই
  • ড্যাশবোর্ড # ইস্যু / মার্জ_রেকেস (সায় মিডিয়া দ্বারা স্পনসর্ড) জন্য নতুন ফিল্টারগুলি (নির্ধারিত / লেখক / সমস্ত)
  • ড্যাশবোর্ডে প্রজেক্ট দৃশ্যমানতা আইকন যুক্ত করুন
  • https ব্যবহার করা নিরাপদ কুকিজ সক্ষম করুন
  • ব্যবহারকারীদের সুরক্ষিত করুন / rack_attack এর সাথে নিশ্চিতকরণ
  • MIME- স্নিফিং থেকে রক্ষা করার জন্য ডিফল্ট HTTP শিরোলেখ, সক্ষম থাকলে https সক্রিয় করুন
  • প্রতিক্রিয়াশীল UI সহ বুটস্ট্র্যাপ 3
  • নতুন সংগ্রহস্থলের ডাউনলোড ফরম্যাট: tar.bz2, জিপ, টর (জেসন হোলিংওয়ার্থ)
  • এমআর
  • এর জন্য উইজেটগুলি পুনর্বিন্যস্ত করুন
  • SCSS রিফ্যাক্টর
  • jquery টাইমোগুলো প্লাগইন ব্যবহার করুন
  • rdoc ফাইলগুলির জন্য 500 টি ত্রুটি সমাধান
  • একত্রীকরণ প্রতিশ্রুতি বার্তা (স্পাইস দ্বারা সায় মিডিয়া) কাস্টমাইজ করার ক্ষমতা
  • অজেক্টের মাধ্যমে স্বয়ংসম্পূর্ণ অনুসন্ধান
  • ব্যবহারকারীর প্রোফাইলের ওয়েবসাইট ইউআরএল যুক্ত করুন
  • ফাইল API সমর্থন 64 এনকোডেড সামগ্রী (ও'রেইলি মিডিয়া দ্বারা স্পনসর্ড)
  • গোরের সংগ্রহস্থল পুনরুদ্ধারের জন্য সমর্থন যোগ করা হয়েছে (ব্রুনো আলবুকারক)

নতুন কি আছে সংস্করণ 6.4.0:

  • অভ্যন্তরীণ প্রকল্প:
  • কোনও লগ-ইন ব্যবহারকারী দ্বারা অভ্যন্তরীণ প্রকল্পের ক্লোন এবং ব্রাউজ করা যায়। এটি ব্যবহারকারীদের লগ ইন করার জন্য পাবলিক অ্যাক্সেস ডিরেক্টরিতে তালিকাভুক্ত করা হবে।
  • পাশাপাশি পার্থক্য দেখুন:
  • ইউনিফাইড স্প্রেড ভিউ এখনও ডিফল্ট থাকে তবে আপনি এখনও পার্শ্ব-পার্শ্বপ্রতিক্রিয়া দর্শন দেখতে পারেন।
  • পুরাতন প্রকল্পগুলি সংরক্ষন করুন:
  • একটি সংরক্ষণাগারের সংগ্রহস্থল তার রিপিটরিটিটি শুধুমাত্র-পঠন হিসাবে চিহ্নিত করবে। এটি ড্যাশবোর্ড থেকে লুকানো আছে এবং এটি অনুসন্ধানগুলিতে দেখায় না।
  • আপনার কাছে অ্যাক্সেসকৃত সংরক্ষণাগারভুক্ত প্রকল্প এখনও আপনার প্রোফাইল পৃষ্ঠা (gitlab.example.com/u/my_user) এ তালিকাভুক্ত হবে।
  • প্রকল্প ওয়েব হুক:
  • প্রকল্প ওয়েব হুক নতুন প্রকারের ঘটনাগুলির সাথে বাড়ানো হয়েছে। ওয়েব হুক এখনও একটি সমস্যা তৈরি করা হতে পারে বা একটি একত্রীকরণের অনুরোধটি বন্ধ হয়ে যেতে পারে।
  • সমস্যাগুলির পৃষ্ঠার জন্য দুর্দান্ত সাজানো:
  • এই খুব দরকারী বৈশিষ্ট্য অবদান জন্য জেসন Blanchard ধন্যবাদ।
  • প্রকল্পের হোম পেজে README লিঙ্ক:
  • GitLab দ্বারা স্বীকৃত যে একটি প্রোডাক্টের জন্য README রয়েছে আপনি এখন সরাসরি প্রোডাক্ট হোম পৃষ্ঠা থেকে README তে যেতে পারেন।
  • এবং যারা সহজ আপগ্রেড চান তাদের জন্য কিছু ভালো খবর;
  • আমরা GitLab সিই 6.4 এর সাথে একটি আপগ্রেড স্ক্রিপ্ট অন্তর্ভুক্ত করেছি। এর অর্থ হল আপনি পরবর্তী সংস্করণে (6.5) শুধুমাত্র একটি কমান্ড দিয়ে আপগ্রেড করতে পারবেন।

কি কি নতুন সংস্করণ 5.1.0:

  • আপনি এখন ইমেল বা ব্যবহারকারীর নাম দিয়ে লগইন করতে পারেন
  • রিপোজিটরিটি সরানো যাবে না এমন স্থায়ী প্রোজেক্ট ট্রান্সফার রোলব্যাক
  • প্রোজেক্ট ট্রান্সফারের প্রতিশোধ নেওয়ার সময় রেপ এবং উইকি উভয়ই সরানো
  • অ্যাডমিন এলাকা: অ্যাডমিন নামস্থান
  • থেকে প্রকল্প সম্পাদনা সরানো হয়েছে
  • অ্যাক্সেস: অ্যাডমিন ব্যবহারকারী এখন কোনও প্রজেক্টে প্রবেশ করেছেন।

নতুন কি আছে 4.1 সংস্করণে:

  • ঐচ্ছিক সাইন-আপ
  • আপনি আলোচনা করুন
  • টিএমপি বাইরে বাহিরে
  • দোষীদের জন্য লাইন সংখ্যা
  • প্রকল্প পাবলিক মোড
  • অননুমোদিত অ্যাক্সেস সহ পাবলিক এলাকায়
  • AJAX দিয়ে ড্যাশবোর্ড ইভেন্টগুলি লোড করুন
  • কুকিজে ড্যাশবোর্ড ফিল্টার মনে রাখবেন
  • সাইডকিকে
  • এর সাথে পুনঃস্থাপন করুন
  • রাউটিং বিষয়গুলি সমাধান করুন
  • সাশ্রয়ী মূল্যের কাজগুলি
  • ব্যাকআপ / পুনঃস্থাপন করুন
  • নোট ইমেজগুলির জন্য প্রাকদর্শন প্রদর্শন করুন
  • উন্নত নেটওয়ার্ক-গ্রাফ
  • গিটোলাইট কলগুলির পরিমাণ হ্রাস
  • সমস্ত গ্রুপ প্রকল্পগুলিতে ব্যবহারকারীকে যুক্ত করার ক্ষমতা
  • অপ্রচলিত কনফিগারগুলি সরান
  • খোলা ফন্টের সাথে Korolev ফন্ট প্রতিস্থাপিত
  • বিশিষ্ট অ্যাডমিন / ড্যাশবোর্ড পৃষ্ঠা
  • বিশিষ্ট প্রশাসক / প্রকল্প পৃষ্ঠা

নতুন কি আছে 4.0 সংস্করণে:

  • অ্যাপ্লিকেশন আচরণ পরিবর্তন:
  • নতুন প্রকল্প নামস্থান হবে (প্রাক্তন gitlab / vagrant)
  • প্রত্যেক গ্রুপকে গিটোলাইটে নিজস্ব ডিরেক্টরি পাওয়া যায়
  • গ্রুপের সমস্ত প্রকল্প গ্রুপ ডিরেক্টরি (git রিমোট আপডেট করা উচিত) অধীনে সরানো হবে
  • প্রকল্পগুলি w / o গ্রুপ একই দূরবর্তী অবস্থানে থাকবে
  • ব্যবহারকারীর ব্যবহারকারী নাম (ব্যবহারকারীদের বিদ্যমান করার জন্য এটি ইমেলের উপর ভিত্তি করে তৈরি করা হবে)
  • ব্যবহারকারীর ব্যবহারকারীর নাম (প্রাক্তন রান্ডেক্স / মাই-প্রোজেক্ট) এর অধীনে প্রকল্প তৈরি করুন
  • ব্যবহারকারী ব্যবহারকারী নাম পরিবর্তন করতে পারেন তার ব্যবহারকারীর নাম অধীনে সমস্ত প্রকল্প সরানো হবে
  • গ্রুপ পেয়ে মালিক
  • মালিক গ্রুপের মধ্যে প্রকল্প তৈরি করতে পারেন
  • মালিক একটি গ্রুপের মধ্যে প্রতিটি প্রকল্প অ্যাক্সেস করতে পারেন
  • অ্যাডমিন একটি নামস্থান (গ্রুপ, ব্যবহারকারী, বিশ্বব্যাপী) থেকে অন্য কোনও প্রকল্পকে অন্য
  • তে হস্তান্তর করতে পারেন
  • গ্রুপ বা ব্যবহারকারী প্রকল্পটির জন্য একটি নামস্থান। নামের স্থানটির মালিক প্রকল্পটির মালিক।
  • অন্যান্য পরিবর্তনগুলি:
  • উন্নত পোস্টগ্রেএসকিউএল সমর্থন
  • প্রজেক্টের গতিতে ইমেল নোটিফিটিনো যোগ করা
  • ইস্যু সংক্রান্ত স্থিরীকৃত ইমেইল বিজ্ঞপ্তি বন্ধ / পুনরায় খুলুন
  • পুনর্বিন্যাসিত সেটিংস
  • স্থির সংখ্যার তুলনা
  • প্যাচ অথবা ডিফ ফর কমিট, এমআর
  • ডাউনলোড করার অনুমতি দেওয়ার জন্য UI আপডেট করুন
  • মাইলস্টোন বন্ধ করা যাবে এখন।
  • আপনি বন্ধ না করলে মাইলস্টোন খোলা থাকবে

    যে

  • ড্যাশবোর্ডে মন্তব্যের ঘটনা দেখান
  • গোষ্ঠী # লোকের পৃষ্ঠার মাধ্যমে দ্রুত যোগদানকারী দলসমূহ
  • UI উন্নতিগুলি
  • অ্যাডমিন এলাকায় প্রকল্প, ব্যবহারকারী এবং গোষ্ঠীগুলি বর্ণানুক্রমিকভাবে সাজানো
  • ড্যাশবোর্ডে ইস্যু ব্যবস্থাপনা পৃষ্ঠা উন্নত
  • GitLab CI- এর সাথে ভাল ইন্টিগ্রেশন (GitLab CI v1.1.1 প্রয়োজন)
  • আমরা 4.0 এ কি সরিয়েছি:
  • গিটোলাইট 2 সমর্থন
  • SQLite সমর্থন (আমি এটি পছন্দ করি কিন্তু যখন কয়েকটি ব্যবহারকারী একযোগে gitlab ব্যবহার করেন তখন এই ডাটাবেসটি লক হয়ে যায়)
  • API v2 সমর্থন (নামস্থানযুক্ত প্রকল্পগুলির সাথে এটি কেবল অসঙ্গতিপূর্ণ)
  • মাইগ্রেশন সময় আপডেট করা উচিত:
  • gitlab.yml কনফিগারেশন
  • জিটিওলাইট পোস্ট-প্রাপ্ত হুকগুলি
  • / home / git / repositories /
  • এ অনুমতি
  • পাইথন 2 সিমলিঙ্ক

  • এ আবশ্যকতা করুন :?

স্ক্রীনশট

gitlab_1_70742.png
gitlab_2_70742.png
gitlab_3_70742.png
gitlab_4_70742.png
gitlab_5_70742.png
gitlab_6_70742.png
gitlab_7_70742.png
gitlab_8_70742.png
gitlab_9_70742.png

অনুরূপ সফ্টওয়্যার

reposurgeon
reposurgeon

17 Feb 15

hgcp
hgcp

14 Apr 15

SVN Access Manager
SVN Access Manager

17 Feb 15

RapidSVN
RapidSVN

17 Feb 15

মন্তব্য GitLab

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!
বিভাগ দ্বারা অনুসন্ধান