Teknokültür - AZ

TFS nədir ? (Team Foundation Server) 6

Bu məqalədə TFS nədir sualına ən çox təsvir olunan cavabı tapa bilərsiniz. TFS nədir, necə işləyir, necə qurulur və necə istifadə olunur? Onların sualları ilə bağlı bir fikrin olacaq.

Lokal veb və ya masa üstü üzərində inkişaf etmiş proqramların saxlanılması üçün istifadə olunur. Yerli olaraq yazılan proqramlara yalnız müdaxilə edilə və yerli olaraq dəyişdirilə bilər. Belə vəziyyətlər inkişafçıları çox çətin vəziyyətə salır. Belə hallarda TFS sistemi meydana gəlir.

Qeyd edək ki, sizin proqram təminatı sahəsinə xidmət edən biznesiniz var. Birdən çox developer əməkdaşlıq layihəsi üzərində işləyəcək. Bu halda bütün developerlərin ümumi layihəyə girişinə ehtiyac var. TFS-nin təsiri ən aydın şəkildə bəzən belə hiss olunur.

Qeyd: Layihənin əhatə dairəsi daxilində dəyişikliklər edilmişdir; Teknotower-test-> teknotower adı ilə dəyişdirildi. Example_one = nümunə.

TFS (TEAM FOUNDION SERVER)

Bu, müxtəlif mühitlərdə birdən çox komanda və ya insanın eyni layihədə inkişaf edə biləcəyi versiya sistemidir. Layihə hazırlayarkən eyni anda bağlana bilməzsiniz. Lakin Front End tərəfində görüləcək işlər bitdikdən sonra layihəni TFS sisteminə göndərir və Back End tərəfində görüləcək işləri hazırlayır.

Onun qurulmasını və əlaqələrini araşdıraq.

tfs logo teknotower nədir

Necə hesab yaratmaq ?

Bütün addımları izləmək üçün Outlook hesabı olmalıdır. Microsoft əsaslı sistemdə siz outlook hesabınızla daxil ola bilərsiniz.

TFS sistemində hesab açmaq üçün buradakı linkə klikləyin. Outlook hesabınız varsa, daxil ola bilərsiniz. Əks halda yeni hesab yaradıb qeydiyyatdan keçə bilərsiniz.

İstifadəçi qeydiyyatımızı yaratdıq və giriş prosesini tamamladıq. İndi isə yeni layihəmizi yaradaq. Yeni layihə düyməsini sıxdıqdan sonra aşağıdakı kimi ekran görəcəksiniz.

tfs giriş giriş teknotower

Gəlin burada atılan addımları bir-bir araşdıraq…

1.Ad: Layihənizin adını daxil etmək lazımdır. Misal olaraq Teknotower-ə daxil ola bilərsiniz.

2.Ad: Layihəniz üçün təsviri daxil edə bilərsiniz. Mən adətən bu yeri atıram. Digər dostlarınıza layihənizin necə işlədiyini söyləmək üçün istifadə edə bilərsiniz.

3.Ad. Bu hissə vacibdir. İctimai; Seçsəniz , layihəniz ictimai şəkildə əlçatan olacaq. Mən bu variantı məsləhət bilmirəm. Biz daha çox şəxsiyik və yalnız xahiş göndərdiyimiz insanların daxil olmasını istəyirik. Xüsusi; Seçirsinizsə , layihəniz ictimai şəkildə əlçatmaz olmayacaq.

4.Ad. Bu ən vacib hissədir: versiyaya nəzarət. Bu sahədə Sizdən Git və ya TFVC (Team Foundation Version Control) seçimini seçməynizi xahiş edəcək. Bu addımda biz TFCV variantını seçəcəyik. Səbəb? C# kodumuzu TFS sistemində qonaq edəcəyik. Ona görə də öz sistemimiz bizim üçün daha faydalı olacaq. İş Item Proccess; Bu sahəni növbəti məqalələrdə təsvir edəcəyəm. Aqil seçmək bizə bəs edər. GIT haqqında yazdığımız məqaləni oxuya bilərsiniz ki, GİTİ haqqında məlumat olsun.

Tfs teknotower nədir

Quraşdırma prosesini bitirdikdən sonra sizə görüntüdəki kimi ekran təqdim olunacaq. İndi isə sol tərəfdəki menyunu nəzərdən keçirək.

Ümumi baxış / Xülasə : Görüntüdə artıq açıq olan səhifəyə çatmağa imkan verir.

Ümumi baxış / Dashboards: Olduqca böyük bir sahə. Widget əlavə edə biləcəyiniz sahə. Lazım gəldikdə ondan intensiv istifadə edəcəyik.

Ümumi baxış / Viki: Buraya plugin yüklədikdən sonra səhifəniz iki yerə bölünəcək. Kodlarınızı sol tərəfə yazıb sağ tərəfdəki ekvivalenti görə bilərsiniz.

Repos/Files: Bu ən çox istifadə edəcəyimiz sahədir. Komandaların yazdıqları bütün kod burada qəbul edilir. Lazım gəldikdə isə TFS sistemi vasitəsilə müdaxilə etmək olar.

Dəyişənləri _Sil Vaxtlı-vaxtında edilən əməliyyatların saxlandığı log səhifəsidir.

Mən ehtiyac duyduğumuz və əsasən kiçik sahələrdən istifadə edəcəyimiz sahələri izah etdim. Qalan bütün sahələri lazım gəldikdə dərindən izah edəcəyəm.

Yeni istifadəçini necə əlavə etmək lazımdır ?

Tfs teknotower nədir

Şəkildə olduğu kimi addımları izlədikdən sonra " İdarəçi əlavə et" düyməsinə gələcəksiniz. Düymənin köməyi ilə yeni adminləri əlavə edib silə bilərsiniz. Əlavə etdiyiniz hər bir şəxs layihə vasitəsilə dəyişikliklər edə bilər.

Buraya iş yoldaşlarınızı əlavə etməklə layihənizi komandanızla paylaşa bilərsiniz.

Bildiyiniz kimi Teknotower-da Asp Net MVC ilə proqram təminatının inkişafı üzrə təlimlər verirəm. Visual Studio mühitində hazırladığımız proqram təminatını hazırlayırıq. "Visual Studio" proqramının ən böyük faydalarından birindən yararlanaq.

MVC layihəmizi TFS sisteminə keçirək və istənilən vaxt, istənilən yerdə müdaxilə edə biləcəyimiz bir vəziyyətə qoyaq.

Proqramın qurulması və layihə formalaşdırılması haqqında məlumatı burada məqaləmdən öyrənə bilərsiniz.

Visual Studio-dan TFS-ə Bağlantı Qurmaq Üçün Necə

Qeyd: Bu addımları yerinə yetirmək üçün baxış hesabınızla Visual Studio-ya imza atmaq lazımdır.

visual studio tfs giriş

Qeyd etdiyim kimi, addımları izlə, Bağlantıları İdarə Et düyməsini sıxaq.

tfs bağlantıları idarə et

TFS səhifəsində yaratdığınız layihəni burada görə bilirsinizsə, heç bir problem yoxdur. Layihənizi seçin və gəlin, irəliləyək.

Layihə Seçimi

Layihənizin kompüterinizdə quraşdırıldığı qovluğun yolunu təyin edərək, "map &get" düyməsini sıxıb, faylımızı TFS-ə göndərməyə hazır edin.

tfs map get

Solution Explorer pəncərəsindən "Solution" ilə başlayan layihəmizə sağ klik edək və bu addımları izləyək; Sağ klikləyin > Mənbə nəzarətinə həll əlavə edin.

Bu addımı bitirdikdən sonra " example_one " hərfinin solunda yaşıl "+" işarəsi görünəcək.

Fayllarınız TFS sisteminə keçirilib.

həll tfs əlavə et

Və yenə "Solution" deyən layihəmizə sağ klik edək və açılan pəncərədən "Check in" variantını klik edək.

Yenə də TFS sisteminə daxil olub görək nə baş verib.

proqramı başlat

Gördüyünüz kimi layihəmiz heç bir problem olmadan TFS sisteminə keçirildi. İndi isə istədiyimiz yerdən ora daxil ola bilərik.

MVC seriyamızda sizə deyəcəyim proqramı nəzərdən qaçırmamaq üçün veb sayt bildirişlərini açıb instagramda bizi izləyə bilərsiniz.

Bir cavab yazın

Sizin e-poçt ünvanınız dərc edilməyəcəkdir. Gərəkli sahələr * ilə işarələnmişdir


Back to top button
Close

Adblock Detected

Veb saytımızdan və Məzmunlarımızdan heç bir problem olmadan tam istifadə etmək üçün *,teknotower.com daxilində AdBlock proqramlarını dayandıra bilərsiniz.Reklam engelleyici eklentiler, reklam JavaScript kodlarını engelleme mantığıyla çalıştığı için diğer JS kodlarını da bozabilmektedir. Anlayışınız için teşekkürler <3