مبلغ بیش از ۱.۵ میلیون تومان
- ارسال سریع
ارسال فوری برای شهر تهران و ۲۴-۴۸ ساعت شهرستان ها *ساعات اداری و غیر تعطیل
- هدیه برای سفارشات ارسالی
با سفارشات دیسک و فلش، همراه هر سفارش از ما یک هدیه دریافت کنید
لطفا کد اعتبارسنجی ارسال شده به موبایل خود را در کادر زیر وارد نمایید.
کد 10% تخفیف اولین خرید مشتریان از سایت
*ویژه محصولات خاص
Sale_coupon_10
مبلغ بیش از ۱.۵ میلیون تومان
ارسال فوری برای شهر تهران و ۲۴-۴۸ ساعت شهرستان ها *ساعات اداری و غیر تعطیل
با سفارشات دیسک و فلش، همراه هر سفارش از ما یک هدیه دریافت کنید
خرید با انواع درگاه های پرداخت :
Microsoft Visual Studio Team Foundation Server 2012 یا به اختصار TFS 2012 یکی از محصولات قدیمی و شناختهشده مایکروسافت برای مدیریت چرخه عمر توسعه نرمافزار، کنترل نسخه، مدیریت پروژههای برنامهنویسی، پیگیری خطاها، مدیریت وظایف تیمی و هماهنگی میان اعضای تیم توسعه است.
TFS در معماری توسعه نرمافزار مایکروسافت نقش یک سرور مرکزی برای تیمهای برنامهنویسی را ایفا میکرد و در کنار Visual Studio قرار میگرفت. توسعهدهندگان میتوانستند کدها و فایلهای پروژه را در مخزن مرکزی نگهداری کنند، تغییرات را ثبت و بررسی کنند، Work Item ایجاد کنند و روند انجام وظایف و خطاها را پیگیری کنند.
TFS 2012 در 31 اکتبر 2012 منتشر شد و آخرین نسخه این محصول یعنی Update 4 در نوامبر 2013 عرضه شد. طبق اطلاعات رسمی Microsoft، پشتیبانی اصلی TFS 2012 در 10 ژانویه 2018 و پشتیبانی Extended آن در 11 ژانویه 2023 به پایان رسیده است.
نکته مهم: TFS 2012 یک محصول قدیمی و End of Support است. بنابراین استفاده از آن برای یک زیرساخت جدید و متصل به اینترنت از نظر امنیت و نگهداری توصیه نمیشود؛ اما برای پروژههای قدیمی، محیطهای آزمایشگاهی، آموزش TFS یا حفظ یک زیرساخت Legacy میتواند کاربرد داشته باشد.
Team Foundation Server یک پلتفرم سروری برای مدیریت فرآیند توسعه نرمافزار بود که امکانات مختلفی را در یک محیط یکپارچه در اختیار تیمهای توسعه قرار میداد.
در یک پروژه نرمافزاری، معمولاً افراد مختلفی مانند برنامهنویس، مدیر پروژه، تستر و مسئول کنترل کیفیت با بخشهای متفاوت پروژه سروکار دارند. TFS با ایجاد یک محیط مشترک، امکان مدیریت بسیاری از این فعالیتها را فراهم میکرد.
مهمترین کاربردهای TFS 2012 عبارتاند از:
به همین دلیل TFS را میتوان یکی از محصولات مهم نسل قدیمی Application Lifecycle Management یا ALM در اکوسیستم Microsoft دانست.
یکی از مهمترین وظایف TFS، مدیریت کدهای پروژه است.
توسعهدهندگان میتوانستند فایلهای پروژه را در سرور نگهداری کرده و تغییرات انجامشده را ثبت کنند. این قابلیت به تیم اجازه میداد سابقه تغییرات فایلها را بررسی کرده و در صورت نیاز به نسخههای قبلی مراجعه کند.
TFS در این زمینه از سیستم کنترل نسخه Team Foundation Version Control (TFVC) استفاده میکرد.
امکاناتی مانند:
برای مدیریت فرآیند توسعه در اختیار تیم قرار میگرفت.
TFS 2012 همچنین امکانات جدیدی را در تجربه کار با Version Control و رابط کاربری خود ارائه کرد؛ از جمله قابلیتهایی برای انجام عملیات کنترل نسخه به شکل روانتر در Visual Studio.
Work Item یکی از بخشهای مهم TFS است.
با استفاده از Work Item میتوان فعالیتها و مسائل مختلف پروژه را در قالب رکوردهای قابل پیگیری ثبت کرد.
برای مثال میتوان موارد زیر را مدیریت کرد:
هر Work Item میتواند اطلاعاتی مانند عنوان، توضیحات، مسئول، وضعیت، اولویت و تاریخچه تغییرات داشته باشد.
این قابلیت باعث میشد مدیر پروژه بتواند وضعیت فعالیتهای مختلف را در یک محیط متمرکز دنبال کند.
TFS 2012 برای تیمهای توسعه امکانات مناسبی جهت ثبت و پیگیری خطاها فراهم میکرد.
برای مثال یک تستر میتوانست یک Bug ایجاد کند و اطلاعات مربوط به آن را در سیستم ثبت نماید. سپس Bug به یکی از اعضای تیم توسعه اختصاص داده میشد.
در ادامه میتوان وضعیت Bug را از مرحله ثبت تا بررسی، رفع و تأیید نهایی دنبال کرد.
این روش به تیم کمک میکرد خطاها در میان ایمیلها یا فایلهای جداگانه گم نشوند.
TFS 2012 توجه بیشتری به فرآیندهای Agile و Scrum داشت.
مایکروسافت در TFS 2012 رابط وب TFS را به شکل گسترده بازطراحی کرد و تجربههایی را برای فرآیندهای Agile و Scrum در آن ارائه داد.
تیم میتوانست از امکاناتی مانند:
برای مدیریت پروژه استفاده کند.
در TFS مفهوم Team Project اهمیت زیادی دارد.
یک Team Project محیط اصلی برای مدیریت یک پروژه یا مجموعهای از فعالیتهای مرتبط است و میتواند شامل موارد مختلفی مانند:
باشد.
به این ترتیب اعضای تیم به جای استفاده از چند سیستم جداگانه، میتوانستند فعالیتهای مختلف پروژه را از طریق TFS مدیریت کنند.
TFS 2012 از مفهوم Team Project Collection نیز استفاده میکند.
Team Project Collection یک سطح مدیریتی بالاتر از Team Project است و امکان گروهبندی چند پروژه را در یک مجموعه فراهم میکند.
این ساختار برای سازمانهایی که چندین پروژه نرمافزاری داشتند اهمیت زیادی داشت و مدیریت منابع و پروژههای مرتبط را سادهتر میکرد.
یکی از بخشهای مهم TFS 2012 رابط وب آن بود.
کاربران میتوانستند بدون اینکه برای تمام فعالیتها مستقیماً از محیط Visual Studio استفاده کنند، از طریق مرورگر به بخشهایی از پروژه دسترسی داشته باشند.
برای مثال میتوانستند:
مایکروسافت در TFS 2012 رابط وب را به شکل قابل توجهی بازطراحی کرده بود و تجربه کاربری جدیدی برای مدیریت پروژه ارائه میکرد.
TFS و Visual Studio دو محصول متفاوت هستند، اما برای استفاده در یک محیط توسعه نرمافزار به شکل نزدیکی با یکدیگر کار میکردند.
Visual Studio محیط توسعه و برنامهنویسی است، در حالی که TFS بخش سروری و مدیریتی زیرساخت توسعه را فراهم میکند.
به صورت ساده:
| محصول | کاربرد |
|---|---|
| Visual Studio 2012 | برنامهنویسی و توسعه نرمافزار |
| TFS 2012 | مدیریت پروژه، کد و تیم |
| SQL Server | نگهداری دادههای TFS |
| TFS Web Access | مدیریت پروژه از طریق مرورگر |
Visual Studio 2012 شامل Team Explorer نیز بود که امکان اتصال به TFS و استفاده از امکانات مدیریت پروژه و Source Control را فراهم میکرد. Microsoft نیز Team Explorer را به عنوان یکی از اجزای چرخه پشتیبانی Visual Studio 2012 معرفی کرده است.
گاهی این دو محصول با یکدیگر اشتباه گرفته میشوند.
Visual Studio یک IDE یا محیط توسعه یکپارچه است و برای برنامهنویسی استفاده میشود.
برای مثال:
از وظایف اصلی Visual Studio هستند.
TFS یک Server Platform برای مدیریت چرخه توسعه نرمافزار است.
برای مثال:
از وظایف اصلی TFS هستند.
بنابراین یک تیم میتواند از Visual Studio به عنوان محیط توسعه و از TFS به عنوان زیرساخت مرکزی مدیریت پروژه استفاده کند.
آخرین Update رسمی TFS 2012، Update 4 است.
طبق اطلاعات Microsoft، Update 4 در 12 نوامبر 2013 منتشر شد و نسخه اصلی TFS 2012 در چرخه پشتیبانی خود تا ژانویه 2015 قرار داشت؛ Update 4 تا پایان پشتیبانی محصول در ژانویه 2023 تحت چرخه محصول قرار گرفت.
بنابراین اگر قصد راهاندازی یک محیط Legacy مبتنی بر TFS 2012 دارید، استفاده از نسخه بهروزشده این محصول یعنی TFS 2012 Update 4 منطقیتر از نصب Release اولیه است.
TFS یک محصول سروری است و در مقایسه با یک برنامه معمولی Desktop، نصب و راهاندازی آن وابستگیهای بیشتری دارد.
برای نمونه، در خانواده Visual Studio 2012 حداقل مشخصات عمومی اعلامشده توسط Microsoft شامل پردازنده 1.6 GHz یا سریعتر، حداقل 1 GB RAM، حدود 1 GB فضای دیسک برای محصولات Visual Studio و کارت گرافیک سازگار با DirectX 9 و وضوح حداقل 1024×768 است.
اما در مورد TFS Server، نیازمندی واقعی میتواند با توجه به نقش سرور، تعداد کاربران، SQL Server، Build Server و حجم پروژهها بیشتر باشد.
| بخش | نیازمندی کلی |
|---|---|
| CPU | حداقل 1.6 GHz یا سریعتر برای خانواده VS 2012 |
| RAM | حداقل 1 GB برای محصولات VS 2012؛ TFS عملیاتی به RAM بیشتری نیاز دارد |
| فضای ذخیرهسازی | حداقل پایه کم است، اما TFS و SQL Server به فضای بسیار بیشتری نیاز دارند |
| سیستمعامل | Windows Serverهای سازگار با TFS 2012 |
| Database | SQL Server مطابق نیازمندی نسخه TFS |
| Client | Visual Studio/Team Explorer یا مرورگر سازگار |
| شبکه | اتصال شبکه بین Client و TFS Server |
نکته: مقادیر جدول بالا را نباید به عنوان پیکربندی پیشنهادی برای یک سرور Production در نظر گرفت. برای سرور واقعی باید منابع مورد نیاز TFS، SQL Server، Build و حجم Repository به صورت جداگانه محاسبه شود.
نصب TFS 2012 نسبت به برنامههای معمولی Windows پیچیدهتر است.
یک نصب معمولی TFS میتواند شامل اجزایی مانند:
باشد.
به همین دلیل TFS بیشتر برای سرور یا ماشین مجازی اختصاصی طراحی شده است و نصب آن روی یک کامپیوتر شخصی معمولی برای استفاده روزمره توصیه نمیشود.
با توجه به قدیمی بودن محصول، امروزه کاربرد اصلی TFS 2012 بیشتر در محیطهای Legacy است.
این بخش برای استفاده امروزی از TFS 2012 بسیار مهم است.
Microsoft اعلام کرده است که:
بنابراین TFS 2012 در سال 2026 یک محصول کاملاً خارج از پشتیبانی رسمی Microsoft محسوب میشود.
در نتیجه نباید انتظار داشت برای آسیبپذیریها یا مشکلات جدید، اصلاحیه و پشتیبانی رسمی مانند محصولات جدید Microsoft دریافت کند.
| نوع محصولشما میتوانید نحوه دریافت محصول را انتخاب کنید, به صورت فیزیکی یا دانلودی | 1 کاربره | 1 سال |
|---|---|
| سیستم عامل | windows 10 |
| حجم | لایسنس همراه با لینک دانلود از مایکروسافت |

کلیه سفارشات و محصولات فیزیکی توسط پست پیشتاز ارسال میگردد تا محصولات شما بهسلامت به درب منزلتان برسند. هر سفارش با دقت و با استفاده از بسته های محافظ باکیفیت بستهبندی میشود و مسیر آن از انبار ما تا مقصد شما بهطور کامل رهگیری میگردد.
پس از تکمیل سفارش لینک دانلود محصول مورد نظر در بخش حساب کاربری شما به صورت خودکار و فوری قرار خواهد گرفت
ما اینجا نیستیم که صرفاً یک فایل را در اختیار شما بگذاریم؛ هدف ما «راهاندازی موفق» و «نصب بیدردسر» نرمافزار تخصصیتان است. به همین دلیل، کیفیت خدمات ما با سایر منابعِ صرفاً بازدیدمحورو نمایش تبلیغات، تفاوت بنیادین دارد.
اگر در حین نصب با ارور سیستمی یا مشکل سازگاری مواجه شدید، کافی است از طریق پیامرسان «بله» با تیم ما در تماس باشید. کارشناسان ما شما را گامبهگام عیبیابی میکنند. ما بهعنوان یک فروشگاه تخصصی، صرفاً به دنبال فروش فایل نیستیم؛ هدف ما راهاندازی موفق پروژهی شماست و تا حصول نتیجه در کنارتان هستیم.
برخلاف بسیاری از پلتفرمهای عمومی که پس از دانلود، هیچ مسئولیتی در قبال اجرا یا خطاهای احتمالی ندارند، ما بهعنوان یک فروشگاه تخصصی، مسئولیت میپذیریم. هدف ما کلیک و بازدید نیست؛ هدف ما «راهاندازی» و «بهاتمام رسیدن پروژه» شماست. رضایت شما، سرمایهی واقعی ماست.
ما این مشکل را کاملاً حل کردهایم. شما میتوانید بهجای دانلود، محصول را بهصورت فلش مموری یا دیسک سفارش دهید و فایلهای آماده و تستشده را مستقیماً جلوی درب منزل یا محل کار خود تحویل بگیرید
دیگر خبری از دانلودهای چندباره و ناقص نیست
مناسب برای نرم افزار ها سنگین با حجم بالا و ماندگاری طولانی.
تحویل امن و بستهبندی حرفهای.
موجود نیست
40 دیدگاه برای Visual Studio Team Foundation Server 2012 فعال سازی به دفعات
هنوز بررسیای ثبت نشده است.