কীভাবে টিম ফাউন্ডেশন সার্ভারে স্থানান্তর মূল্যায়ন করবেন


10

আমার উন্নয়ন দল বর্তমানে আমাদের কার্যপ্রবাহে নিম্নলিখিত সফ্টওয়্যার ব্যবহার করে:

  • জির
  • বাঁশ (আটলাসিয়ান অবিচ্ছিন্ন একীকরণ)
  • গ্রিনহপার (আটলসিয়ান চতুর প্রকল্প পরিচালনা)
  • জনতা
  • গিট, বিটবকেটে হোস্ট করা
  • ভিজ্যুয়াল স্টুডিও 2012

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

টিএফএসের সাথে আমার পূর্বের অভিজ্ঞতাটি ২০০৫ বা ২০০৮ এর সাথে ছিল (আমি মনে করতে পারি না) এবং আমার এটির খারাপ স্মৃতি রয়েছে, যদিও ক্লিয়ার কেসের সাথে আমার সময়ের মতো ততটা খারাপ নয়।

টিএফএসে আমাদের পদক্ষেপের যথাযথ মূল্যায়ন করার জন্য আমাদের কোন মানদণ্ডটি দেখতে হবে?


4
আমি গিটের একটি সংস্থা থেকে টিএফএস 2008 এর সাথে একটি সংস্থায় চলে এসেছি এবং এটি অবিশ্বাস্যর বেদনাদায়ক। আমি শুনেছি ২০১২ অনেক সুন্দর ... তবে আমরা এই মুহুর্তে আপগ্রেড করার মতো অবস্থানে নেই। যদিও এটি এখন ... আমি গিটকে ফিরে যাব মেরে ফেলব :(
সাইমন হোয়াইটহেড

1
এটাই সঠিক. টিএফএস 2008 পরিচালনা এবং ব্যবহার করা উভয়ই শক্ত ছিল। তবে একটি শক্তিশালী ইতিবাচক প্রবণতা রয়েছে: টিএফএস ২০১০ ২০০৮ এর চেয়ে অনেক ভাল ছিল, টিএফএস ২০১২ ২০১০ এর চেয়ে অনেক বেশি ভাল It's এটি অনেক বেশি রক্ষণাবেক্ষণযোগ্য এবং দুর্দান্ত ওয়েব ইন্টারফেস রয়েছে যাতে এটি ভিজ্যুয়াল স্টুডিওবিহীন লোকেরা ব্যবহার করতে পারেন (পরীক্ষক এবং পণ্য মালিকরা) , ইত্যাদি)
আন্ড্রেই জুভভ

@ সিমন হোয়াইটহেড এমন কেউ হিসাবে আছেন যিনি টিএফএস ২০০৮ থেকে টিএফএস ২০১২ তে চলে এসেছেন, মৌলিক ব্যবহারকারীর স্তরের পার্থক্য খুব বেশি পরিবর্তিত হয় না - প্রান্তের চারদিকে নতুন বিট রয়েছে (যেমন কোড পর্যালোচনা, স্ক্রাম ওয়েব পৃষ্ঠা ইত্যাদি) তবে আপনি এখনও এটিকে ঘৃণা করতে পারবেন। আপগ্রেড করা হচ্ছে ... এটি ভুলে যাবেন, আপনার একটি পরিষ্কার ইনস্টল করতে হবে এবং আপনার ডেটাটি অনুলিপি করতে হবে
gbjbaanb

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

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

উত্তর:


17

মার্টিন ফওলারের সামান্য জরিপটি বিগত বছরগুলিতে টিএফএসের অবস্থা সম্পর্কে অনেক কিছু বলেছিল। 'বিপজ্জনক' বেশ সঠিক। (আমার মনে হয় এটি ভিএস এর বাইরে করা পরিবর্তনগুলি যেভাবে স্বীকৃতি দেয় না সেটিকে বোঝায়, তাই আপনি একটি ডাব্লুসিএফ প্রকল্প তৈরি করতে পারেন, তারপরে আপনার ক্লায়েন্ট তৈরি করতে বাহ্যিক এসভিকিটিল সরঞ্জামটি ব্যবহার করতে পারেন, তারপরে আপনার সমস্ত পরিবর্তনগুলি পরীক্ষা করুন .. তবে টিএফএস হবে আপনার ক্লায়েন্টের পরিবর্তনগুলি আনন্দের সাথে উপেক্ষা করুন কারণ সেগুলি ভিএস-এর মধ্যে তৈরি করা হয়নি)।

আপনাকে মূল্য গণনা করতে হবে: গুডিগুলি পেতে ভিএসের প্রয়োজনীয় সংস্করণ - কোড পর্যালোচনাগুলি উদাহরণস্বরূপ, প্রিমিয়াম সংস্করণ প্রয়োজন যা আপনি এমএসডিএন এর মাধ্যমে ভিএস পেয়ে গেলে উল্লেখযোগ্যভাবে বেশি ব্যয়বহুল হয়। এছাড়াও, ভিএস-বিহীন ব্যবহারকারীদের সিস্টেমে অ্যাক্সেস করা ভাল, তবে যদি তারা কাট-ডাউন ওয়েব দর্শনের পরিবর্তে সম্পূর্ণ অ্যাক্সেস চান তবে তাদের জন্য আপনাকে সিএল বের করতে হবে। টিএফএসের সামগ্রিক ব্যয় অনেক বেশি হতে পারে। এমনকি সাম্প্রতিক ফরেস্টার রিপোর্ট(মাইক্রোসফ্ট দ্বারা চালিত, সুতরাং আপনাকে কিছুটা রেখার মাঝে পড়তে হবে) বলেছেন যে টিএফএসের উল্লেখযোগ্য প্রশাসনের সহায়তা প্রয়োজন - 2 পরামর্শদাতা এবং 6 অ্যাডমিন (যারা তাদের সময়ের 25% সময় ব্যয় করেছেন) 122 ব্যবহারকারীর কেস স্টাডির জন্য টিএফএসকে সমর্থন করার প্রয়োজন ছিল (এই 122 টি ব্যবহারকারীর উপরে 4.5 প্রশাসকদের সাথে কাজ করে ... এটি কেবল আমার দিনের কাজটি করার সময় একটি সম্পূর্ণ এসভিএন সমাধান স্থাপন এবং বজায় রাখার তুলনায় আমার অনেক বেশি)) টিএফএস লোকেদের প্রত্যাশা অনুযায়ী কাজ চালিয়ে যেতে অনেক প্রচেষ্টা নিতে পারে।

টিএফএস ২০১২ এর সাথে আমার অভিজ্ঞতায় (পূর্ববর্তী সংস্করণগুলি ক্রেপ হিসাবে ভুলে যান), এটি হ'ল একটি জটিল সিস্টেম প্রশাসক, বিশেষত যদি আপনি পূর্বনির্ধারিত সেটআপের বাইরে যান step উদাহরণস্বরূপ, আপনি যদি সবকিছু তৈরিতে এমএসবিল্ড ব্যবহার করেন তবে আপনি ভাল আছেন। তবে আপনার যদি বলুন, পুরানো .vdproj প্রস্তাবগুলির একটি লোড, যা আর এমএসবাইল্ড সমর্থিত নয়, আপনাকে এই প্রকল্পগুলি তৈরি করতে আপনাকে বিশাল xaml বিল্ড স্ক্রিপ্টটি সম্পাদনা করতে হবে। বেশ কয়েক দিন এটির উপর কাজ করার পরে, সমাধানটি দেবেনভকে দিয়ে পুনর্নির্মাণ করা আমি সবচেয়ে ভাল করতে পেরেছিলাম এবং তারপরেও, বিল্ড ফলাফলগুলি পাওয়া এবং বিল্ডের সারাংশে পাওয়া অসম্ভব। অনুরূপ ফলাফলগুলি অন্যান্য দলগুলির দ্বারা হয়েছিল যারা তাদের পরীক্ষার জন্য নুনিট ব্যবহার করেছিল - আপনি যদি অন্তর্নির্মিত এমএসটিস্ট ব্যবহার করেন, তবে এটি কার্যকর হয় works অন্যথায়, আপনি বেশ স্টাফ।

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

কোনও কাজ আইটেমটি বরাদ্দ করতে এবং আপনার চেকিনগুলিতে মন্তব্য করার জন্য ভিএস-এর মুলতুবি পরিবর্তনগুলি ফলকের বিভিন্ন ট্যাবগুলির মাধ্যমে ক্লিক করে পরিবর্তনগুলি প্রতিশ্রুতিবদ্ধ করা পরিবর্তনগুলি প্রতিশ্রুতিবদ্ধ একই জিনিসটি একই ক্ষেত্রে প্রয়োগ হয়। এটি একটি ছোট জিনিস, তবে আমি আরও বিরক্তিকর সরঞ্জাম হিসাবে ব্যবহার করা হয়েছে হিসাবে আমি বিরক্তিকর মনে।

বিল্ড সিস্টেমটি প্রসারিত করা ছিল এমন অন্য একটি ক্ষেত্র যা আমি খুঁজে পেয়েছি। এক্সএএমএল কনফিগারেশনের কারণে বিল্ডে নতুন বৈশিষ্ট্য যুক্ত করা কঠিন, এবং আপনার বিল্ড স্ক্রিনগুলিতে সেই বৈশিষ্ট্যগুলির ফলাফল পাওয়া খুব শক্ত বা অসম্ভব। সুতরাং আপনি যদি কোড জটিলতা বা স্ট্যাটিক বিশ্লেষণের মতো স্টাফ যুক্ত করতে চান, বা সেলেনিয়াম, বা মোতায়েনের মাধ্যমে এমনকি স্বয়ংক্রিয় পরীক্ষার মাধ্যমে ... এটি ভুলে যান। যদি না আপনি এই দিকগুলির জন্য মাইক্রোসফ্ট সরঞ্জামগুলি ব্যবহার করছেন (যেমন fxcop) op

কর্মপ্রবাহকে আপডেট করা অন্য একটি অবহেলা ছিল - যদিও পাওয়ারটয়রা প্রচুর পরিমাণে সাহায্য করেছিল, তবে কর্ম কর্ম প্রবাহটি ঠিক করা এখনও বিশ্রী ছিল এবং আপনি এখনও সত্য যে তথ্যটি দেখতে চান তা দিয়ে স্ক্রাম বোর্ডটি কনফিগার করতে পারবেন না - আবার, আপনি ডিফল্ট বা কিছুই পাবেন না ।

মিশ্রণটিও বেদনাদায়ক ছিল, আমার মনে হয় এমএস টিফএসের জন্য গিট গ্রহণ করেছে তার খুব ভাল কারণ রয়েছে (নোট করুন এটি কেবলমাত্র ব্র্যান্ড নিউ টিএফএস প্রকল্পের সাথে কাজ করে, আপনি টিএফএস থেকে গিট ব্যাকেন্ডে রূপান্তর করতে পারবেন না)।

সর্বোপরি, এটি কাজ করে বলে খুব বেশি খারাপ হয় না, তবে আমি পেয়েছি যে আরও অনেক সরঞ্জাম অনেক ভাল। এই সরঞ্জামগুলির অসুবিধা হ'ল এগুলি সম্পূর্ণ সংহত হয় না, তবে IMHO এটি এমন একটি শক্তি যা আপনি নিজের পছন্দমতো সেরা বিটগুলি বেছে নিতে এবং চয়ন করতে পারেন। টিএফএসের সাহায্যে আপনি অন্য কেউ যা চান তা পেতে পারেন। আপনি যদি টিএফএসে বাগ সিস্টেমটি দুর্বল (এবং আমি মনে করি আপনি এটি করবেন) ঠিক করেন তবে আপনার অন্যরকমটিতে পরিবর্তন করতে বেশ সময় লাগবে।

টিএফএসকে অন্যান্য বড়, চর্বিযুক্ত পূর্ণ-জীবনচক্র সরঞ্জামগুলির সাথে বিবেচনা করা উচিত। বেশিরভাগ বিকাশকারী এই বিষয়গুলিকে ঘৃণা করে যেগুলি এই সরঞ্জামগুলি শেষ করে তা তাদের পছন্দ না করায় তারা এগুলি ঘৃণা করে।

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


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

সেরেনা ডাইমেনশনগুলি আমি সবচেয়ে খারাপ ব্যবহার করেছি, ক্লিয়ারকেস তুলনায় তুলনামূলক প্রায় খারাপ বলে মনে হয়নি, কমপক্ষে এটি কাজ করেছিল! আমি মনে করি এমএস আপনাকে টিএফএসের তাদের ক্লাউড সংস্করণটি নিয়ে যেতে চায়, স্ব-ইনস্টল করা এমন একটি জিনিস যা তারা বড় অঙ্কের জন্য কর্পোরেশনে বিক্রি করতে পারে। আমি তোমার যা আছে তা দিয়ে থাকি আপনাকে একই কার্যকারিতা দেওয়ার জন্য আরও কিছু সরঞ্জাম পান (যেমন রিভিউবোর্ড)।
gbjbaanb

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

2
দেরী জবাবের জন্য দুঃখিত, শেষ পর্যন্ত আপনিই আমার সাথে টিএফএস ব্যবহার বন্ধ করে দিয়েছিলেন। ধন্যবাদ।
স্যাম

1
এটি শুনতে ভাল - প্রত্যেকের মনে হয় তাদের টিএফএস অবশ্যই ব্যবহার করা উচিত, যখন সত্যই আমাদের সবার উচিত বিস্তৃত সরঞ্জাম ব্যবহার করা উচিত। অন্যথায় আমরা কেবলমাত্র 1 বা 2 টি সংস্থার সাথে শেষ করব যা আমাদের সমস্ত আইটি সরঞ্জাম সরবরাহ করে ... মাইক্রোসফ্ট এবং ওরাকল ... এটি বেঁচে থাকার সবচেয়ে সেরা বিশ্ব হবে না :) আটলাসিয়ান ভাল সরঞ্জামগুলি করে, আরও লোকেরা তাদের মূল্যায়ন করতে পারে।
gbjbaanb

12

আমি একটি ভারী টিএলএস স্ট্যাকযুক্ত একটি সংস্থায় একটি বড় পরিমাণে আটলসিয়ান স্ট্যাক (এবং মার্কুরিয়াল) দিয়ে চলে এসেছি। আমি দুটি জ্বালা খুঁজে।

প্রথমটি সোর্স কন্ট্রোল

আপনি যখন ডিভিসিএসে অভ্যস্ত হয়ে যান, তখন কোনও সিভিসিএসে ফিরে যাওয়া ব্যথা হয়। টিএফএস বিশেষত বেদনাদায়ক কারণ কারণ সমস্ত সংহতিকে কাজ করার জন্য এটি সর্বদা সার্ভারের সাথে সংযুক্ত থাকার জন্য জোর দেয়।

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

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

অন্যান্য জ্বালা হ'ল কারণ বেশিরভাগ লোকেরা টিএফএস থেকে দূরে সরে যাওয়ার বিষয়টি বিবেচনা করবেন না: ভিজ্যুয়াল স্টুডিও একীকরণ

আমি এর পিছনে জ্ঞানীয় যুক্তি খুঁজে বের করতে পারি তবে, আমার অভিজ্ঞতায় (এবং এটি বিবেচনা করে নেওয়া যে এটি সাধারণীকরণ করছে), টিএফএসে অভ্যস্ত লোকেরা এই সংহতিকে পছন্দ করে। তারা কোনও কিছুর জন্য তাদের আইডিইর বাইরে যেতে পছন্দ করেন না।

অন্যদিকে আমি একবছর পরেও উষ্ণ হইনি। একটি ব্রাউজার ট্যাবে আমার বিল্ড সার্ভার, অন্য একটি ব্রাউজার ট্যাবে আমার টিকিট ইত্যাদির তুলনায় এটিকে বিশৃঙ্খলা এবং নেভিগেট করা কঠিন বলে মনে হচ্ছে। (সম্পাদনা: আন্ড্রেই নোট হিসাবে, এখানে একটি ওয়েব ইন্টারফেস রয়েছে, তবে আপনি যখন জীরা এবং জেনকিন্সের আরও সাম্প্রতিক সংস্করণগুলি ব্যবহার করেন তবে তা অনভিজ্ঞভাবেই ছড়িয়ে পড়ে But তবে এখনও, এটি কমপক্ষে IE ব্যতীত অন্য ব্রাউজারগুলিতে কাজ করে So তাই) এইটা একটা জিনিস.)

আমি কোনওগুলি করার চেষ্টা না করা হলে আমি কখনও বিল্ডগুলির দিকে তাকাব না এবং তারপরে অন্য কেউ ইতিমধ্যে এটি করছে কিনা তা খুঁজে পাওয়া আমার পক্ষে কঠিন। আমাকে পর্যালোচনা করতে বলা না হলে আমি অন্য ব্যক্তির পরিবর্তনগুলি দেখতে পাচ্ছি না।

তবে, আপনার মাইলেজ আলাদা হতে পারে। আমি যেমন বলেছি, কিছু লোক এটি অপরিহার্য বলে মনে হয়েছে। আমি কেবল এটি লক্ষ্য করেই সাহায্য করতে পারি না যে এটি সাধারণত এমন লোকেরা যারা কখনও কখনও অন্যভাবে করেনি।

এছাড়াও, এটি দেখতে দেখতে ব্যর্থ হবেন না যে এটি 2 টি নেতিবাচক, যার মধ্যে একটি ব্যক্তিগত হতে পারে একটি সুন্দর বৃহত অবকাঠামোতে। আমার বেশিরভাগ অভিজ্ঞতা ভাল এবং টিএফএস এর মতো খারাপ নয় কারণ কিছু লোক আপনার বিশ্বাস করবে have এবং আপনি যে জিনিসগুলি হারিয়েছেন তা বেশিরভাগ ক্ষেত্রেই সম্ভবত চালু করা যেতে পারে (এটি খুব কনফিগারযোগ্য); আপনি যদি একটি ব্যক্তি না হয়ে পুরো দলকে চালাচ্ছেন তবে আপনি কম প্রতিরোধের সন্ধান করতে পারেন।


1
এটিই আমি উত্তর দিয়েছি মূলত। আমি একা নন তা জেনে খুশি!
সাইমন হোয়াইটহেড

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

5

টিএফএস 2012 ব্যবহারের আমার কাছে খুব ইতিবাচক অভিজ্ঞতা রয়েছে your আপনার টিএফএস সার্ভারটি সেট আপ করা এবং চালনা করা বেশ সহজ, সিআই বিল্ড অটোমেশনটি খুব সহজ এবং সোজা ((এবং গেটেড চেক-ইন বিল্ডটি কেবল দুর্দান্ত। টিম সিটি সহ)। দলের ইন্টারঅ্যাকশন খুব স্বচ্ছ এবং সোজাও। আপনি আপনার চেক ইনগুলি সহজেই টিএফএস ওয়ার্কাইটেমের সাথে সংযুক্ত করতে পারেন, ব্যাকলগ পরিচালনা করতে পারেন, ত্রুটিগুলি অনুসরণ করতে পারেন, কোডরিভিউ করতে পারেন এবং এই জাতীয় কিছু। এমনকি এখানে মেসেঞ্জার বিল্ড রয়েছে =)

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

আপনার যদি এমএসডিএন সাবস্ক্রিপশন থাকে (আমি বিশ্বাস করি যে বেশিরভাগ বিকাশকারী সংস্থা এমএস প্রযুক্তি স্ট্যাকের সাথে কাজ করছে) সেই ক্ষেত্রে আপনার কাছে বিনামূল্যে টিএফএস রয়েছে।

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


1
আপনার মতামতের জন্য অনেক ধন্যবাদ আমরা বিজস্পার্ক ব্যবহার করছি যা আমি মোটামুটি নিশ্চিত জানি টিএফএস অন্তর্ভুক্ত। আমি অনুমান করি যে আপনার কাছে কেবলমাত্র আমি চাই এটির কোনও নেতিবাচকতা, কেবল এটি বাড়িয়ে তোলা। আমি সত্যিই শেয়ার পয়েন্ট অপছন্দ করায় সঙ্গমের সাথে থাকতে পেরে আমি আনন্দিত।
সাম

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

-3

লোকেদের জানা উচিত, টিএফএস কেবল ভিসিএস নয়, এটি আ’লম

মনে হচ্ছে অনেক লোকেরা কেবল একটি ভিসিএস চান তবে টিএফএসের পক্ষে যাওয়া ভুল উপায়।
সিভিসিএসের জন্য, আমি এখনও এসভিএনকে পছন্দ করি।
একক বা উন্মুক্ত উত্সের জন্য, অবশ্যই জিআইটি-তে যান।

তবে টিএফএস ২০১২ টা খারাপ নয়, এটি মার্জ / কাঁটাচামচায় সহজে এসভিএন বোঝা সহজ।
এবং টিম ফাউন্ডেশন পরিষেবাটি 5 জন ব্যবহারকারী / সীমাহীন, প্রাইভেট রেপোর জন্য বিনামূল্যে।

ক্লায়েন্টটিও বিনামূল্যে, টিএসএফ এক্সপ্লোরার ভিএস 2010 এর শীর্ষে তৈরি করুন এবং এটি বিনামূল্যে it
Eclipse- এর জন্য, এর Elpipse প্লাগইন রয়েছে - টিফএস সর্বত্র।

আমি এটিতে কোনও খরচের সমস্যা দেখছি না।
টিএফএস এক্সপ্রেস (ফ্রি) এসকিউএল সার্ভার এক্সপ্রেসে (বিনামূল্যেও) কাজ করতে পারে।


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