পরবর্তী প্রবন্ধে আমরা GiteEye-এর দিকে নজর দিতে যাচ্ছি। এই Git এর সাথে কাজ করার জন্য একটি গ্রাফিকাল ক্লায়েন্ট, যা Gnu/Linux, Windows এবং OSX-এর জন্য পাওয়া যাবে, যা 32 এবং 64 বিট সংস্করণেও উপলব্ধ। প্রোগ্রামটি প্রকল্পগুলি পরিচালনা করার জন্য একটি ডেস্কটপ অ্যাপ্লিকেশন অফার করে git একটি সহজ কিন্তু গ্রাফিক্যাল উপায়ে, ইন্টারফেসে বিতরণকৃত সংস্করণ নিয়ন্ত্রণ ফাংশন সহ।
CollabNet হল GiteEye-এর পিছনে ডেভেলপার। এই প্রোগ্রামটি গিটের জন্য একটি ডেস্কটপ, যা TeamForge, CloudForge এবং অন্যান্য গিট পরিষেবাগুলির সাথে কাজ করে. GitEye একটি সহজে ব্যবহারযোগ্য গ্রাফিকাল গিট ক্লায়েন্টকে প্রয়োজনীয় বিকাশকারী কাজের সাথে একত্রিত করে।
GitEye সাধারণ বৈশিষ্ট্য
- প্রোগ্রাম অফার পরিবর্তন এবং দ্বন্দ্ব পরিচালনা করার জন্য একটি GUI.
- ব্যবহারকারী পারেন স্থানীয়ভাবে নির্বাচিত এবং পরিবর্তিত ফাইল পাঠান.
- এটি আমাদের অনুমতি দেবে তাদের একটি সংগ্রহস্থলে আপলোড করুন.
- প্রোগ্রাম ইন্টারফেস এটি কেবল ইংরেজীতে উপলব্ধ.
- এটি আমাদের ব্যবহারের অনুমতি দেবে বিভিন্ন বিষয়.
- The চটপটে উন্নয়ন সরঞ্জাম, যেমন বাগ ট্র্যাকার (Bugzilla, Trac এবং JIRA), ক্রমাগত ইন্টিগ্রেশন সিস্টেম (জেনকিন্স), স্ক্রাম ব্যাকলগ, এবং কোড পর্যালোচনা সরঞ্জাম (Gerrit), GiteEye এর সাথে একীভূত করুন।
উবুন্টু 22.04 বা 20.04 LTS-এ GiteEye ইনস্টল করুন
আমরা যে পদক্ষেপগুলি অনুসরণ করতে যাচ্ছি তা অন্যান্য অপারেটিং সিস্টেম যেমন ডেবিয়ান, লিনাক্স মিন্ট, POP OS, MX Linux, ইত্যাদির ক্ষেত্রে প্রযোজ্য…
খড় কিছু জিনিস যা আমাদের সিস্টেমে থাকা উচিত ইনস্টলেশন শুরু করার আগে:
- উবুন্টু 20.04/22.04 আছে।
- ওরাকল বা ওপেনজেডিকে জাভা 8 বা তার পরে ইনস্টল করা হয়েছে।
- কমপক্ষে 1 গিগাবাইট RAM পাওয়া যায়।
OpenJDK Java ইনস্টল করুন
como আমাদের জাভা ইন্সটল করতে হবে GitEye সঠিকভাবে চালানোর জন্য আমাদের সিস্টেমে, আমরা প্রথমে কমান্ড দিয়ে এটি ইনস্টল করতে যাচ্ছি:
sudo apt update; sudo apt install default-jdk
লিনাক্সের জন্য GiteEye ডাউনলোড করুন
GitEye ডিফল্ট উবুন্টু সংগ্রহস্থলের মাধ্যমে উপলব্ধ নয়। এই কারনে আমরা ম্যানুয়ালি এটি ডাউনলোড করতে হবে. প্যাকেজ ধরতে, আমাদের শুধুমাত্র ব্রাউজার খুলতে হবে এবং এই প্রকল্পের ডাউনলোড বিভাগে যান.
এই ওয়েব পেজে, এই GIT ক্লায়েন্টের দুটি সংস্করণ রয়েছে: একটি 32-বিট সিস্টেমের জন্য এবং অন্যটি 64-বিট সিস্টেমের জন্য.
ডাউনলোড করা ফাইলটি আনজিপ করুন
ডাউনলোড শেষ হলে, আমরা প্রথমে ফাইলটিকে সংকুচিত ফরম্যাটে খুঁজে পাব আমরা আনজিপ ব্যবহার করে এটি আনজিপ করা আবশ্যক GiteEye থেকে এক্সিকিউটেবল ফাইলটি বের করতে এবং তারপরে এটিকে কিছু নিরাপদ ডিরেক্টরিতে সরান। যদি আপনার কাছে এই প্রোগ্রামটি না থাকে, তাহলে আপনি কমান্ড দিয়ে এটি ইনস্টল করতে পারেন (Ctrl+Alt+T):
sudo apt install unzip
পরবর্তী ধাপে একটি তৈরি করা হবে যে ফোল্ডারে আমরা ফাইলের বিষয়বস্তু সংরক্ষণ করতে যাচ্ছি যা আমরা ডিকম্প্রেস করতে যাচ্ছি তারপরে:
sudo mkdir /opt/giteye
এখন আমরা পারি ডাউনলোড করা ফাইলটি আনজিপ করুন, আমরা এইমাত্র তৈরি করা ডিরেক্টরির ভিতরে. এটি করার জন্য, যে ফোল্ডারে আমরা ফাইলটি সংরক্ষণ করেছি, আমাদের শুধুমাত্র কমান্ডটি ব্যবহার করতে হবে:
sudo unzip GitEye-*-linux.x86_64.zip -d /opt/giteye
GiteEye শুরু করুন
পূর্ববর্তী পদক্ষেপগুলি শেষ হলে, আমরা করতে পারি গিট আই শুরু করুন টার্মিনাল ব্যবহার করে (Ctrl+Alt+T) কমান্ডটি:
/opt/giteye/./GitEye
যাইহোক, আপনি যদি প্রতিবার অ্যাপ্লিকেশন শুরু করতে চান তখন সম্পূর্ণ পাথ টাইপ করতে না চাইলে, শুধু আমাদের সিস্টেম পাথে প্রোগ্রামটি যে ফোল্ডারে আছে সেটি যোগ করতে হবে. এটি কমান্ড দিয়ে করা যেতে পারে:
echo 'export PATH="$PATH:/opt/giteye/"' >> ~/.bashrc
পরবর্তী পদক্ষেপ হবে ব্যাশ পুনরায় লোড করুন:
source ~/.bashrc
পূর্ববর্তী কমান্ডের পরে, টার্মিনালে, আমরা যে ডিরেক্টরিতে থাকি না কেন, আমরা টাইপ করে এই প্রোগ্রামটি চালাতে পারি:
GitEye
একটি শর্টকাট তৈরি কর
এমন কিছু যা আমরা উপলব্ধও পাব না, তা হল অ্যাপ্লিকেশন অ্যাক্সেস করার জন্য ডেস্কটপে একটি শর্টকাট। একটি তৈরি করা ধাপগুলি অনুসরণ করার মতোই সহজ যা আমরা নীচে দেখতে যাচ্ছি।
আমাদের প্রিয় সম্পাদকের সাথে, আসুন শর্টকাট সম্পাদনা করুন:
vim ~/Escritorio/Giteye.desktop
এবং ফাইলের ভিতরে, নিচের কন্টেন্ট পেস্ট করা যাক:
[Desktop Entry] Version=1.0 Type=Application Name=GitEye Comment=GIT GUI Exec=/opt/giteye/./GitEye Icon=/opt/giteye/icon.xpm Terminal=false StartupNotify=false
একবার পেস্ট করা হলে, আমরা ফাইলটি সংরক্ষণ করি এবং টার্মিনালে ফিরে যাই। এখন সময় অ্যাপ্লিকেশন মেনুতে প্রদর্শিত শর্টকাটটি অনুলিপি করুন:
sudo cp ~/Escritorio/Giteye.desktop /usr/share/applications/
এখন আমরা প্রোগ্রামটি শুরু করতে পারি এবং বিদ্যমান গিট রিপোজিটরি, ক্লোনিং রিপোজ বা প্রোগ্রামের গ্রাফিকাল ইন্টারফেস ব্যবহার করে আমাদের নিজস্ব স্থানীয় একটি তৈরি করা এবং যোগ করা শুরু করতে পারি।
এই প্রোগ্রাম সম্পর্কে আরো জানতে, ব্যবহারকারীরা করতে পারেন তে প্রদর্শিত তথ্যের সাথে পরামর্শ করুন প্রকল্প ওয়েবসাইট.