জেনকিন্সের সাথে যদি কেউ কাজ করতে অভ্যস্ত হয় তবে জেনকিনস এবং টিমসিটির মধ্যে প্রধান পার্থক্যগুলি কী?


10

এই সরঞ্জামগুলি খুব অনুরূপ বৈশিষ্ট্যগুলি ভাগ করে নিচ্ছে।

জেনকিন্সে কাজ করার অভ্যস্ত হওয়ার পরে টিমসিটি ব্যবহার শুরু করা কতটা জটিল হবে? একটি নির্দিষ্ট ধারণা সম্পর্কে সচেতন হওয়া প্রয়োজন?



3
আমি সুপারিশ করতে চাই যে আপনার শিরোনাম প্রশ্নটি শরীরের প্রশ্নের সাথে কিছুটা নিকটে মিলছে। আপনি সমস্ত পার্থক্যের জন্য জিজ্ঞাসা করছেন না, কেবলমাত্র পার্থক্য যা তাদের মধ্যে চলমানকে কঠিন করে দেবে?
এভিআই

2
বাস্তব ব্লগ পোস্ট: upguard.com/articles/…
তেনসিবাই

উত্তর:


8

টিমসিটি:

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

তাদের সমর্থনটি বেশ ভাল, ছেলেরা তুলনামূলকভাবে দ্রুত সাড়া দেয় এবং বিনয়ী। তবে এর অর্থ এই নয় যে আপনি যা চান তা পাবেন। আপনি যদি অপ্রচলিত পদ্ধতিতে সিস্টেমটি ব্যবহার করেন তবে আপনি খুব ভালভাবে আপনার বাগটি তাকগুলিতে রাখতে পারেন ... আমাদের সাথে ঘটেছিল। কোন পর্যায়ে এটি ব্যবহার করতে হতাশ হয়ে ওঠে, আপনি একটি কালো বাক্সের মুখোমুখি হোন যার চারপাশে কাজ করার চেয়ে কিছুটা বিকল্প নেই। এই মুহুর্তে জিনিসগুলি হকিশ এবং কুৎসিত হতে পারে।

আপনি যা চান তা সম্পন্ন করার জন্য সাধারণত বেশ দ্রুত এবং আপনি যদি নিজের পাইপলাইনে প্রচুর কাস্টম স্ক্রিপ্টিং করেন তবে লগ ইন্টারঅ্যাকশন অর্ধ পরিমাণ এপিআই একটি খুব সুন্দর বৈশিষ্ট্য।

জেনকিন্স:

যুদ্ধ পরীক্ষা এবং বিস্তৃত।

তবে এটি কিছুটা কম সুন্দর, যতদূর কুৎসিত হলেও বলা যায় না, কেউ বলতে পারেন যে উপস্থিতির আগে কার্যকারিতা আসে।

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

প্রচুর, মানে প্রচুর প্লাগইন। আবার কেবল নিজেকে সরকারী চ্যানেলগুলিতে সীমাবদ্ধ রাখবেন না, গিথুব এবং অন্যান্য জায়গায় আরও অনেক প্লাগইন পাওয়া যাবে।

আমি শুরু করতে উভয়ই সমান দ্রুত হতে পেরেছি, যদিও জেনকিনসের সাথে আপনার টিমসিটির চেয়ে প্লাগিনগুলির সাথে আরও গতিশীল হওয়ার প্রয়োজন হতে পারে। সুতরাং আপনার কাছে যদি কোনও কঠোর আইটি বিভাগ থাকে এবং সার্ভারটিতে প্রশাসক অ্যাক্সেস না পেয়ে এটি সমস্যা তৈরি করতে পারে। TeamCity (সাপ্তাহিক) এর তুলনায় তাদের দ্রুত রিলিজ চক্র দ্বারা সংশ্লেষিত।

আমি দেখেছি যে জেনকিনস টিমসিটির চেয়ে আরও বেশি রিলিজ চক্রের দৃষ্টান্ত সমর্থন করে। বাক্সের বাইরে এমন কোনও প্রক্রিয়া টেম্পলেট খুঁজে পাওয়া সহজ হতে পারে যা আপনার মনে মনে একটি ঘনিষ্ঠ মিল। আমি সংরক্ষণাগারগুলির সাথে এটি বলি কারণ আমি 2 বছর ধরে টিমসিটির সাথে চুক্তি করি নি।

আমি ব্যক্তিগতভাবে জেনকিন্সকে বেশি পছন্দ করি কারণ আমি এই জাতীয় সরঞ্জামগুলির জন্য ওপেন সোর্সের প্রতি পক্ষপাতদুষ্ট এবং কিছুটা কম ডিগ্রি পেয়েছি কারণ এটি দেখতে পেয়েছি যে এটির কাঠামো এবং কনফিগারেশন ব্যবস্থা আমার সাথে আরও সম্মত।

YMMV


আমি জেনকিন্সের পক্ষে বিদ্যমান প্লাগিনগুলিতে আসলে অবদান রাখার বা কাস্টম কার্যকারিতার জন্য আপনার নিজস্ব লেখার সম্ভাবনাটি যুক্ত করব। wiki.jenkins-ci.org/display/JENKINS/ প্লাগিন+ টিউটোরিয়াল
ড্যান

সত্য, যদিও এটি টিমসিটির ক্ষেত্রেও একই সত্য (নীচে দেখুন) তবে জেনকিনস মূলটি হ্যাক করা সম্ভব করেছেন যা টিমসিটির পক্ষে সত্য নয়। আপনার দল এবং আপনার আইটি পরিবেশের সংমিশ্রণে জাভা অগ্রগতির প্রাপ্যতার উপর নির্ভর করে মে বা না গুরুত্বপূর্ণ হতে পারে j jetbrains.com/display/TCD9/… ।
নিউটোপিয়ান

6

সামগ্রিকভাবে, ব্যবহারকারীর অভিজ্ঞতা বেশ অনুরূপ। টিমসিটির একটি সুন্দর ইউআই রয়েছে তবে এটি ব্যবহার করা বিশেষত সহজ নয়। কার্যকারিতার দিক থেকে, দুটি কার্যকরভাবে সমান। বেশিরভাগ পরিভাষাও একই রকম।

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


4

আমি বেশিরভাগ পয়েন্টে অ্যাড্রিয়ানের সাথে একমত টিমসিটির ইউআই অবশ্যই স্পষ্টভাবে সুন্দর এবং আপনি জেনকিনসের চেয়ে টিমসিটির সাথে বাক্সের বাইরে অনেকগুলি অন্তর্নির্মিত কার্যকারিতা পাবেন। তবে জেনকিনস ওপেন সোর্স এবং কোয়ালিটি (এবং ডক) প্লাগইন থেকে প্লাগইনে পরিবর্তিত হওয়ার পরে বাস্তুতন্ত্রটি ব্যাপক is

আমি জেনকিন্সকে কয়েক বছর ধরে ব্যবহার করছি এবং সম্প্রতি টিমসিটি ব্যবহার শুরু করেছি। উদাহরণস্বরূপ, নির্ভরশীল কাজগুলি সেটআপ করা জেনকিন্সের চেয়ে টিমসিটির চেয়ে অনেক বেশি সহজ এবং স্বজ্ঞাত।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.