مبلغ بیش از ۱.۵ میلیون تومان
- ارسال سریع
ارسال فوری برای شهر تهران و ۲۴-۴۸ ساعت شهرستان ها *ساعات اداری و غیر تعطیل
- هدیه برای سفارشات ارسالی
با سفارشات دیسک و فلش، همراه هر سفارش از ما یک هدیه دریافت کنید
لطفا کد اعتبارسنجی ارسال شده به موبایل خود را در کادر زیر وارد نمایید.
کد 10% تخفیف اولین خرید مشتریان از سایت
*ویژه محصولات خاص
Sale_coupon_10
مبلغ بیش از ۱.۵ میلیون تومان
ارسال فوری برای شهر تهران و ۲۴-۴۸ ساعت شهرستان ها *ساعات اداری و غیر تعطیل
با سفارشات دیسک و فلش، همراه هر سفارش از ما یک هدیه دریافت کنید
خرید با انواع درگاه های پرداخت :
Microsoft Visual Studio Team Foundation Server 2013 یا به اختصار TFS 2013 یکی از محصولات مهم مایکروسافت برای مدیریت پروژههای نرمافزاری، کنترل نسخه، همکاری تیمی، مدیریت Work Itemها، Build و فرآیند تست بود.
TFS 2013 در کنار Visual Studio 2013 قرار میگرفت و یک محیط متمرکز برای تیمهای توسعه نرمافزار فراهم میکرد تا برنامهنویسان، مدیران پروژه و تیمهای تست بتوانند بخشهای مختلف چرخه تولید نرمافزار را از یک سیستم واحد مدیریت کنند.
در واقع، Visual Studio بیشتر بهعنوان محیط توسعه برنامهنویس شناخته میشود، در حالی که Team Foundation Server نقش سرور مرکزی برای نگهداری Source Code، مدیریت پروژه، Build، Work Item و همکاری اعضای تیم را بر عهده داشت.
توجه مهم: پشتیبانی رسمی Visual Studio Team Foundation Server 2013 در 10 آوریل 2024 به پایان رسیده است. آخرین نسخه اصلی آن Update 5 بود که در ژوئیه 2015 منتشر شد.
Team Foundation Server 2013 یک پلتفرم Server-side برای مدیریت چرخه عمر توسعه نرمافزار یا Application Lifecycle Management (ALM) بود.
TFS میتوانست یک محیط مرکزی برای موارد زیر فراهم کند:
در یک شرکت نرمافزاری، بهعنوان مثال، برنامهنویس میتوانست Source Code را در TFS قرار دهد، مدیر پروژه Task ایجاد کند، Tester یک Bug ثبت کند و فرآیند Build نیز به شکل خودکار انجام شود.
این دو محصول ارتباط بسیار نزدیکی با یکدیگر دارند، اما یکسان نیستند.
Visual Studio 2013 یک محیط توسعه یا IDE است که برنامهنویس در آن:
اما Team Foundation Server 2013 بیشتر نقش سرور مرکزی تیم را بر عهده دارد.
| قابلیت | Visual Studio 2013 | TFS 2013 |
|---|---|---|
| نوشتن کد | ✓ | — |
| IntelliSense | ✓ | — |
| Debugging | ✓ | — |
| نگهداری Source Code | اتصال به TFS | ✓ |
| کنترل نسخه | ✓ با اتصال به سرویس | ✓ |
| مدیریت Work Item | ✓ | ✓ |
| مدیریت تیم | محدود | ✓ |
| Build Server | — | ✓ |
| مدیریت پروژه | محدود | ✓ |
| Test Management | ✓ | ✓ |
| گزارشگیری تیمی | محدود | ✓ |
| سرور مرکزی | — | ✓ |
بنابراین TFS 2013 را نباید با Visual Studio Ultimate 2013 یا نسخههای دیگر Visual Studio اشتباه گرفت.
یکی از مهمترین قابلیتهای TFS، مدیریت Source Code است.
برنامهنویسان میتوانند کدهای پروژه را روی سرور مرکزی ذخیره کرده و تغییرات مختلف را مدیریت کنند.
این قابلیت برای تیمهایی که چند برنامهنویس روی یک پروژه کار میکنند اهمیت زیادی دارد.
امکاناتی مانند:
برای مدیریت تغییرات پروژه در دسترس بودند.
TFS 2013 امکان مدیریت نسخههای مختلف Source Code را فراهم میکرد.
برای مثال اگر یک برنامهنویس تغییراتی در پروژه ایجاد کند، این تغییرات میتوانند در سیستم ثبت شوند تا اعضای تیم بتوانند تاریخچه تغییرات را بررسی کنند.
به این ترتیب امکان:
وجود داشت.
TFS 2013 در دورهای عرضه شد که Microsoft در حال گسترش پشتیبانی از Git در اکوسیستم توسعه خود بود.
بنابراین TFS 2013 را میتوان در زمینه Source Control هم با TFVC و هم با سناریوهای Git مرتبط دانست، اما این قابلیتها بسته به Update و پیکربندی سرور متفاوت بودند.
برای محیطهای قدیمی TFS، بهتر است قبل از مهاجرت یا اتصال Repository، نوع Source Control مورد استفاده پروژه مشخص شود.
Work Item یکی از مفاهیم اصلی TFS است.
تیم توسعه میتواند فعالیتهای مختلف پروژه را بهعنوان Work Item ثبت و مدیریت کند.
برای مثال:
میتوانند در سیستم ثبت شوند.
این روش باعث میشود اعضای تیم بدانند هر بخش از پروژه در چه وضعیتی قرار دارد.
یکی از کاربردهای مهم TFS 2013 مدیریت خطاهای نرمافزار است.
Tester یا Developer میتواند یک Bug ایجاد کرده و اطلاعاتی مانند:
را ثبت کند.
پس از رفع مشکل نیز وضعیت Bug تغییر میکند و تاریخچه فعالیت قابل پیگیری خواهد بود.
مدیریت Taskها برای پروژههای تیمی اهمیت زیادی دارد.
در TFS میتوان وظایف مختلف را ایجاد و به اعضای تیم اختصاص داد.
برای مثال:
Project → Module → Task → Developer
این ساختار به تیم کمک میکند فعالیتهای مختلف پروژه را سازماندهی کند.
TFS 2013 امکاناتی برای مدیریت پروژههای مبتنی بر روشهای Agile نیز ارائه میکرد.
از مفاهیمی مانند:
میتوان برای سازماندهی فرآیند توسعه استفاده کرد.
در Updateهای TFS 2013 نیز قابلیتهای مرتبط با مدیریت Agile و رابط وب بهبود پیدا کردند.
TFS 2013 دارای رابط تحت وب برای دسترسی به اطلاعات پروژه بود.
از طریق این محیط، اعضای تیم میتوانستند به بخشهایی مانند:
دسترسی داشته باشند.
این ویژگی باعث میشد برای بسیاری از فعالیتهای مدیریتی نیازی به باز کردن Visual Studio نباشد.
یکی از قابلیتهای مهم TFS، مدیریت فرآیند Build بود.
با Build Automation میتوان فرآیند ساخت نرمافزار را تا حد زیادی خودکار کرد.
برای مثال پس از دریافت تغییرات Source Code میتوان فرآیندهایی مانند:
را انجام داد.
این موضوع یکی از بخشهای مهم Continuous Integration در محیطهای توسعه نرمافزار محسوب میشود.
TFS 2013 امکان پیادهسازی فرآیندهای Continuous Integration را نیز فراهم میکرد.
در یک محیط CI، تغییرات برنامهنویسان به شکل منظم Build و بررسی میشوند.
هدف این است که مشکلات ناشی از ادغام تغییرات اعضای تیم زودتر شناسایی شوند.
برای پروژههای تیمی بزرگ، این قابلیت میتوانست فرآیند توسعه را منظمتر کند.
TFS 2013 در کنار Visual Studio امکاناتی برای مدیریت فرآیند تست نیز ارائه میکرد.
تیم QA میتوانست مواردی مانند:
را مدیریت کند.
به این ترتیب تست نرمافزار بخشی از فرآیند کلی پروژه میشد و فقط به اجرای دستی برنامه محدود نبود.
Test Caseها برای تعریف مراحل و شرایط تست استفاده میشوند.
برای مثال یک Test Case میتواند مشخص کند:
نتیجه اجرای Test Case نیز میتواند در سیستم ثبت شود.
TFS 2013 امکان ایجاد گزارشها و نمایش اطلاعات پروژه را نیز ارائه میکرد.
مدیر پروژه میتوانست اطلاعاتی مانند:
را بررسی کند.
این اطلاعات برای مدیریت پروژههای بزرگ کاربرد داشت.
یکی از سناریوهای رایج استفاده از TFS این بود که برنامهنویسان با Visual Studio به سرور TFS متصل شوند.
بهصورت کلی فرآیند به شکل زیر بود:
Visual Studio → Team Explorer → TFS Server → Team Project
پس از اتصال، برنامهنویس میتوانست Source Code و Work Itemهای پروژه را مدیریت کند.
Team Explorer یکی از اجزای مرتبط با Visual Studio و TFS بود.
از طریق آن میتوان به امکاناتی مانند:
دسترسی داشت.
Microsoft نیز Team Explorer را در چرخه پشتیبانی Visual Studio 2013 بهعنوان یکی از اجزای این نسل ثبت کرده است.
مایکروسافت علاوه بر نسخه اصلی TFS 2013، نسخه Team Foundation Server Express 2013 را نیز ارائه کرد.
TFS Express برای تیمهای کوچکتر طراحی شده بود و نیازمندیهای سختافزاری پایینتری داشت.
طبق مستندات Microsoft، TFS 2013 با Update 5 برای نصب معمولی حدود 10 GB فضای دیسک نیاز داشت، در حالی که TFS Express 2013 با Update 5 حدود 5 GB فضای دیسک نیاز داشت.
بنابراین TFS Express را میتوان نسخه سادهتر و سبکتر این پلتفرم برای تیمهای کوچکتر دانست.
آخرین نسخه مهم TFS 2013، Update 5 است.
طبق Microsoft Lifecycle، Update 5 در 20 ژوئیه 2015 منتشر شد و تا پایان پشتیبانی TFS 2013 در آوریل 2024 در چرخه پشتیبانی قرار داشت.
Update 5 شامل اصلاحات و بهبودهای مختلفی در TFS بود.
برای مثال Microsoft در Release Notes مربوط به Visual Studio 2013 Update 5 مواردی مانند اصلاح مشکلات Server Workspace، تغییرات Team Project Rename و بهبودهای مربوط به Feedback Client را ثبت کرده است.
بنابراین برای نصب یک محیط قدیمی TFS 2013، Update 5 مهمترین نسخه این خانواده محسوب میشود.
طبق مستندات رسمی Microsoft، Team Foundation Server 2013 with Update 5 به مشخصات سختافزاری زیر نیاز داشت:
| بخش | حداقل نیاز |
|---|---|
| پردازنده | 1.6 GHz یا سریعتر |
| RAM | 1 GB |
| RAM در ماشین مجازی | 1.5 GB |
| فضای هارد | 10 GB برای نصب معمولی |
| Language Pack | حدود 600 MB |
| هارد | 5400 RPM |
| کارت گرافیک | DirectX 9 |
| رزولوشن | 1024×768 یا بالاتر |
این اعداد حداقل نیازمندیهای رسمی محصول در دوره عرضه هستند و برای یک سرور واقعی با چند کاربر، Repository بزرگ و Database فعال، مقدار RAM و منابع بیشتری عملاً مورد نیاز خواهد بود.
Microsoft برای TFS 2013 Update 5 سیستمعاملهای زیر را در مستندات رسمی خود ذکر کرده است:
نکته مهم این است که Windows 10 و Windows 11 در فهرست سیستمعاملهای رسمی این محصول قرار ندارند؛ TFS 2013 محصولی متعلق به نسل Windows Serverهای قدیمیتر است.
نباید نصب روی سیستمعاملهای جدیدتر را با پشتیبانی رسمی Microsoft اشتباه گرفت.
TFS 2013 برای مجموعه مشخصی از سیستمعاملهای قدیمی طراحی و مستند شده است. بنابراین اگر هدف ایجاد یک محیط Legacy پایدار باشد، بهتر است سیستمعامل نیز مطابق نیازمندیهای رسمی همان محصول انتخاب شود.
برای پروژههای قدیمی، استفاده از ماشین مجازی میتواند به حفظ محیط نرمافزاری سازگار کمک کند.
TFS برای نگهداری اطلاعات پروژه به سرویسهای Database وابسته است.
اطلاعاتی مانند:
در زیرساخت دیتابیس TFS نگهداری میشوند.
بنابراین راهاندازی TFS فقط نصب فایلهای Server نیست و در یک محیط واقعی باید مواردی مانند:
نیز در نظر گرفته شوند.
Team Project یکی از مفاهیم کلیدی TFS است.
هر تیم میتواند یک Team Project داشته باشد و موارد مختلف پروژه را در آن مدیریت کند.
برای مثال یک شرکت ممکن است Team Projectهایی مانند:
ایجاد کند.
در هر Team Project میتوان Work Item، Source Code، Build و سایر اجزای مرتبط را مدیریت کرد.
در TFS، Team Project Collection برای سازماندهی مجموعهای از Team Projectها استفاده میشود.
به زبان ساده، میتوان چند پروژه مرتبط را در یک Collection قرار داد و آنها را تحت یک ساختار مدیریتی مشترک نگهداری کرد.
این ساختار برای سازمانهایی که چند پروژه نرمافزاری دارند اهمیت زیادی داشت.
طبق Microsoft Lifecycle، TFS 2013 در 15 ژانویه 2014 وارد چرخه محصول شد.
پشتیبانی Mainstream در 10 آوریل 2019 پایان یافت و Extended Support نیز در 10 آوریل 2024 به پایان رسید. آخرین نسخه اصلی در این چرخه Update 5 بود.
بنابراین در سال 2026، Microsoft Team Foundation Server 2013 کاملاً خارج از پشتیبانی رسمی Microsoft است.
بله، پایان پشتیبانی به معنی از کار افتادن سرور نیست.
اگر یک سازمان قدیمی از TFS 2013 استفاده کند، سرور میتواند همچنان برای مدیریت پروژههای موجود کار کند.
اما باید توجه داشت که دیگر نباید انتظار دریافت:
از Microsoft را داشت.
به همین دلیل استفاده از TFS 2013 در یک محیط جدید باید با توجه به ریسکهای نگهداری نرمافزار Legacy انجام شود.
امروزه این نسخه بیشتر برای موارد زیر کاربرد دارد:
برای راهاندازی یک زیرساخت جدید DevOps، باید محصولات و سرویسهای مدرنتر Microsoft را نیز بررسی کرد.
TFS نام نسل قدیمیتر پلتفرم Microsoft برای مدیریت چرخه توسعه بود و بعدها این خانواده با نام Azure DevOps Server ادامه پیدا کرد.
از نظر مفهومی، قابلیتهایی مانند:
در نسلهای جدید نیز ادامه پیدا کردهاند، اما معماری، قابلیتها و روش نصب آنها با TFS 2013 متفاوت است.
بنابراین اگر هدف ایجاد یک سرور جدید است، نباید TFS 2013 را صرفاً به دلیل شباهت نام قابلیتها با Azure DevOps Server جدید یکسان در نظر گرفت.
| نوع محصولشما میتوانید نحوه دریافت محصول را انتخاب کنید, به صورت فیزیکی یا دانلودی | 1 کاربره | 1 سال |
|---|---|
| سیستم عامل | windows 10, windows 7 |
| حجم | لایسنس همراه با لینک دانلود از مایکروسافت |

کلیه سفارشات و محصولات فیزیکی توسط پست پیشتاز ارسال میگردد تا محصولات شما بهسلامت به درب منزلتان برسند. هر سفارش با دقت و با استفاده از بسته های محافظ باکیفیت بستهبندی میشود و مسیر آن از انبار ما تا مقصد شما بهطور کامل رهگیری میگردد.
پس از تکمیل سفارش لینک دانلود محصول مورد نظر در بخش حساب کاربری شما به صورت خودکار و فوری قرار خواهد گرفت
ما اینجا نیستیم که صرفاً یک فایل را در اختیار شما بگذاریم؛ هدف ما «راهاندازی موفق» و «نصب بیدردسر» نرمافزار تخصصیتان است. به همین دلیل، کیفیت خدمات ما با سایر منابعِ صرفاً بازدیدمحورو نمایش تبلیغات، تفاوت بنیادین دارد.
اگر در حین نصب با ارور سیستمی یا مشکل سازگاری مواجه شدید، کافی است از طریق پیامرسان «بله» با تیم ما در تماس باشید. کارشناسان ما شما را گامبهگام عیبیابی میکنند. ما بهعنوان یک فروشگاه تخصصی، صرفاً به دنبال فروش فایل نیستیم؛ هدف ما راهاندازی موفق پروژهی شماست و تا حصول نتیجه در کنارتان هستیم.
برخلاف بسیاری از پلتفرمهای عمومی که پس از دانلود، هیچ مسئولیتی در قبال اجرا یا خطاهای احتمالی ندارند، ما بهعنوان یک فروشگاه تخصصی، مسئولیت میپذیریم. هدف ما کلیک و بازدید نیست؛ هدف ما «راهاندازی» و «بهاتمام رسیدن پروژه» شماست. رضایت شما، سرمایهی واقعی ماست.
ما این مشکل را کاملاً حل کردهایم. شما میتوانید بهجای دانلود، محصول را بهصورت فلش مموری یا دیسک سفارش دهید و فایلهای آماده و تستشده را مستقیماً جلوی درب منزل یا محل کار خود تحویل بگیرید
دیگر خبری از دانلودهای چندباره و ناقص نیست
مناسب برای نرم افزار ها سنگین با حجم بالا و ماندگاری طولانی.
تحویل امن و بستهبندی حرفهای.
موجود نیست
موجود نیست
محصولات موجود
| نوع محصولشما میتوانید نحوه دریافت محصول را انتخاب کنید, به صورت فیزیکی یا دانلودی | نسخه DVDپس از تکمیل محصول به صورت دیسک فیزیکی برای شما ارسال میگردد, نسخه دانلودیبلافاصله پس از تکمیل سفارش لینک دانلود محصول در داخل حساب کاربری شما قرار خواهد گرفت, نسخه فلشپس از تکمیل سفارش محصول به صورت یک فلش مموری برای شما ارسال میگردد |
|---|---|
| سیستم عامل | windows 10, windows 11 |
| حجم | 5.2 گیگ |
موجود نیست
33 دیدگاه برای Visual Studio Team Foundation Server 2013 فعال سازی به دفعات
هنوز بررسیای ثبت نشده است.