آموزش Team Fundation Server (بخش دوم)
بسم الله الرحمن الرحیم
آموزش Team Foundation
(بخش دوم) نصب و راه اندازی TFS
در این بخش قصد داریم یک حساب کاربری در Team Foundation Server ایجاد کنیم و اولین Repository و پروژه خود را در آن ایجاد کنیم.
مانند تمامی Online Repository های موجود مانند github در TFSنیز شما می توانید Repository خود را ایجاد کنید. در حال حاضر شما می توانید در TFS پروژه خود را ایجاد کنید و تیم خود را مدیریت نمایید. همچنین شما می توانید کد خود را به صورت مستقیم از داخل Visual Studio و یا Eclipse بر روی سرور TFS ارسال کنید. به ارسال اطلاعات بر روی سرور ها و Repository ها check-In می گویند. TFS به صورت Cloud کار می کند در نتیجه شما می توانید از طریق مرورگر خود اطلاعات مربوط به پروژه، باگ ها و... را مشاهده کنید.
TFS به شما اجازه می دهد تا پروژه خود را بر اساس platform های متفاوتی از C# تا Python و همچنین از Windows تا Android ایجاد کنید.
در حال حاضر TFS به شما اجازه می دهد تا یک تیم 5 نفره را به صورت رایگان ایجاد کنید.
بسم الله الرحمن الرحیم
آموزش Team Foundation
(بخش دوم) نصب و راه اندازی TFS
در این بخش قصد داریم یک حساب کاربری در Team Foundation Server ایجاد کنیم و اولین Repository و پروژه خود را در آن ایجاد کنیم.
مانند تمامی Online Repository های موجود مانند github در TFSنیز شما می توانید Repository خود را ایجاد کنید. در حال حاضر شما می توانید در TFS پروژه خود را ایجاد کنید و تیم خود را مدیریت نمایید. همچنین شما می توانید کد خود را به صورت مستقیم از داخل Visual Studio و یا Eclipse بر روی سرور TFS ارسال کنید. به ارسال اطلاعات بر روی سرور ها و Repository ها check-In می گویند. TFS به صورت Cloud کار می کند در نتیجه شما می توانید از طریق مرورگر خود اطلاعات مربوط به پروژه، باگ ها و... را مشاهده کنید.
TFS به شما اجازه می دهد تا پروژه خود را بر اساس platform های متفاوتی از C# تا Python و همچنین از Windows تا Android ایجاد کنید.
در حال حاضر TFS به شما اجازه می دهد تا یک تیم 5 نفره را به صورت رایگان ایجاد کنید.
مراحل ایجاد Repository به صورت زیر انجام دهید.
ثبت نام در TFS با استفاده از WIndows Live ID
ورود و دسترسی به TFS
TFS Dashboard
ساخت New Team Project
ثبت موفقیت آمیز تیم
Team Project Dashboard
Team Project Repository Code
نکته: در نظر داشته باشید ارسال فایل ها و... تنها از طریق Visual Studio و Eclipse امکان پذیر است
معین
سلام ببخشید کاره نرم افزار TFS چیه؟ منظورم اینه که وقتی میشه همه کارا رو از طریق وب سایت انجام داد چه نیازی به وب سایت هست؟
اسماعیلشیدایی
با عرض سلام
طبیعتا برای انجام بسیاری از فعالیت ها حتما باید از نسخه کلاینت TFS استفاده کنید، زیرا وب سایت فقط امکانات نمایشی و مدیریتی را به شما می دهد. می توانید لیست امکانات TFS بررسی کنید و بیشتر در این خصوص اطلاعات کسب کنید.
موفق باشید
علی میلادیان
سلام آقای شیدایی .. وقت شما بخیر
اسماعیلشیدایی
با عرض سلام
از طریق منوی View -> Team Explorer می توانید بخش مدیریت مربوط به Team Foundation Server را باز کنید و سپس در همان پنجره گزینه ثبت نام و یا انتخاب یک سرور نیز موجود است.
موفق باشید
یاعلی
محمد
من نمیدونم سوالمو رو توی تالار درست انخاب کردم یا خیر چون تالاری با عنوان tfs یا ... ندیدم من مدتی روی پروژه ای asp.net mvc کار میکردم و تا حدودی زیادی هم گسترش پیدا کرد که حالا مجبورم با چن برنامه نویس دیگه شیر کنم
پروژه رو ولی میخوام با اعمال سطح دسترسی روی سورس پروژه اینکارو بکنم یعنی فقط روی بخشی از پروژه دسترسی داشته باشن من تصمیم گرفتم با tfs اینکارو بکنم و چند تا از مقاله های مربوط به tfs رو خوندم ولی جایی در ارتباط با اعمال سطح دسترسی رو پروژه روی سورس پروژه ندیم
اینو هم بگم واضح تر بشه فرض کن دو برنامه نوییس هست که یکی روی ویو کار میکنه یکی روی کنترلر میخوام اون که روی ویو کار کنه کنترلر رو ببینه ولی تغییر نتونه بده و مدل رو نبینه اصلا و اوونی که روی کنترلر کار میکنه ویو رو بینه ولی تغییر نتونه بده و مدل رو هم اصن نبینه؟
امکانش هست راهنمایی بفرمایید؟