‫۱۲ سال و ۱ ماه قبل، دوشنبه ۱۳ شهریور ۱۳۹۱، ساعت ۲۱:۱۶
البته مقایسه TFS با SVN و Git و مرکوریال و امثال آن کمی زیاده روی است، چون TFS یک ابزار ALM است (Application Life-cycle Management) و مابقی فقط و فقط سورس کنترل هستند.
اما کسانیکه مثلا با SVN کار می‌کنند یا Git، مابقی کارها رو توسط مثلا Jira که با این‌ها به خوبی یکپارچه می‌شود مدیریت می‌کنند. البته Jira فقط یک نمونه است. عده‌ای دیگر از ترکیب SVN، TeamCity و YouTrack استفاده می‌کنند و الی آخر. در این حالت دست باز‌تر است برای انتخاب.
‫۱۲ سال و ۱ ماه قبل، دوشنبه ۱۳ شهریور ۱۳۹۱، ساعت ۲۰:۴۲
من تقریبا 5 ساله که دارم از TFS و SVN استفاده می‌کنم.

SVN به جهت هماهنگی با محیط‌های غیر از windows و visual studio کارآمد‌تر است. مثلا به راحتی می‌توانید یک فولدر را با آن کنترل کنید.
به SQL Server هم وابسته نیست. کلا چون مایکروسافتی نیست دست شما خیلی باز تره. البته تنظیم کردن پلاگین‌ها و ابزارهای جانبی با آن بسیار زمان برتر است.

TFS به جهت متمرکز بودن ابزارهای جانبی در آن مانند workflow و issue Traker و ... کارآمد‌تر است. به لحاظ مدیریتی من این گزینه را بیشتر می‌پسندم، چون در محیط شرکت ابزارهای جانبی آن کارایی مناسبی دارد، از زمانی هم که پلاگین eclipse آن آمده حتی پروژه‌های تحت eclipse (آندروید،جاوا،php) را هم با آن کنترل می‌کنیم.


با توجه به این که مجموعه ابزارهای مجتمع TFS نسبت به SVN بیشتر و مدیریت آن ساده‌تر است فعلا این گزینه برای من ارجحیت دارد.
‫۱۲ سال و ۱ ماه قبل، دوشنبه ۱۳ شهریور ۱۳۹۱، ساعت ۱۷:۳۰
من از نسخه 2005 که در حقیقت Source Safe بود به صورت مداوم با این محصول کار کردم. نقاط ضعف بسیاری داشت که به مرور در نسخه‌های 2008 و 2010 برطرف شدند. به نظرم TFS 2010 به تکامل خوبی رسیده و نیاز‌مندی‌های ما رو تاکنون پوشش داده است.
اما اخیرا در نسخه ویژوال استودیو 2012 احساس کردم کار با TFS در گنگ‌تر شده است. (منظورم Team Explorer آن هست) نسخه نهایی TFS 2012 را دریافت کرده‌ام اما هنوز برنامه‌ای برای مهاجرت به آن از نسخه 2010 نداریم. بسیاری از مواردی که در این لینک به شکل انتقادی بیان شده‌اند قرار است در نسخه جدید رفع شده و یا بهبود یابند.
به هر حال نظرات متفاوت‌اند و هر نظری محترم. هر کسی از دید نیاز‌های خود می‌سنجد و از این لحاظ اینجانب TFS رو محصولی قوی و کارساز می‌دونم.
‫۱۲ سال و ۱ ماه قبل، دوشنبه ۱۳ شهریور ۱۳۹۱، ساعت ۱۷:۲۶
من از SVN استفاده می‌کنم  و قصد تعویضش رو هم ندارم. SVN مانند Git توزیع شده نیست و ... برای کار من هم اهمیتی ندارد. سازگاری بسیار مناسبی با ویندوز دارد. برنامه Visual SVN Server و همچنین افزونه VisualSVN، کار کردن با SVN را تحت ویندوز و با VS.NET بسیار لذت بخش می‌کنند. تمام امکانات یک سورس کنترل عالی را هم دارد و من کم و کسری در آن نمی‌بینم.

‫۱۲ سال و ۱ ماه قبل، شنبه ۱۱ شهریور ۱۳۹۱، ساعت ۱۶:۳۵
من تا حد امکان از طرح مسایل وارز در این سایت پرهیز می‌کنم و از دیگران هم درخواست کردم اینکار را انجام ندهند (در طرح مقالات یا لینک‌های سایت). لینک‌های کتاب‌ها یا مجلاتی را هم که در این سایت مشاهده می‌کنید اکثرا رایگان هستند مانند همین مطلب جاری.
علت چیست؟ پرداختن بیش از حد به وارز شما را از تولید محتوا دور می‌کند و صرفا تبدیل خواهید شد به یک مصرف کننده ساده نهایی.
هنر این است که مثلا از محصولات تلریک استفاده می‌کنید؟ آیا می‌تونید در مورد نحوه طراحی API اون نصف صفحه مطلب بنویسید؟ یا اینکه نه، فقط یک مصرف کننده جزء هستید که به دنبال کرک و برنامه مفت.
آیا می‌تونید از 10 تا کتاب سی شارپی که در مورد پردازش موازی دانلود کردید 5 تا مقاله دربیارید؟
از 100 گیگ فیلم آموزشی که دانلود کردید 10 تا مطلب منتشر کنید؟
هدف کلی این سایت هم همین است. آیا می‌تونید محتوا تولید کنید؟ یا اینکه فقط کوش، فقط می‌خوام، فقط نیست. فقط زود باش.


پ.ن.
مادر تمام سایت‌های وارز مرتبط با برنامه نویسی، سایتی است با آدرس «board4allcz.eu». اگر کمی دقت کنید، تعداد ایرانی‌های فعال در آن هم بسیار زیاد است! ولی واقعا ضرورتی نداره کار یک سایت دیگر رو ما اینجا تکرار کنیم.
‫۱۲ سال و ۱ ماه قبل، شنبه ۱۱ شهریور ۱۳۹۱، ساعت ۱۵:۲۳
ممنون کتاب خیلی خوبیه. خواهشاً اگر سایتی هم برای دریافت کتاب سراغ دارید معرفی کنید. من خودم از Free-Ebooks-Library خیلی کتاب گرفتم ولی اون سایت دیگه بسته شد.