Team Foundation Server (powszechnie w skrócie TFS) to produkt firmy Microsoft oferujący kontrolę źródła, gromadzenie danych, raportowanie i śledzenie projektów i jest przeznaczony do współpracy przy projektach tworzenia oprogramowania.
Chciałbym, aby mój schemat bazy danych był zsynchronizowany z moim projektem bazy danych Visual Studio .dbproj. Obecnie używam SSMS do większości prac związanych z tworzeniem baz danych i muszę ręcznie używać narzędzia do porównywania schematów programu Visual Studio, gdy potrzebuję synchronizacji schematu db i .dbproj. Dlaczego miałbym tego chcieć? bo …
Mamy bardzo duży projekt, który obejmuje kilka aplikacji, które stanowią bazę dla różnych klientów. Każdy klient ma własną personalizację produktu, różne kamienie milowe, różne wymagania itd., Dzięki czemu każdy projekt będzie ewoluował niezależnie w zależności od własnych potrzeb. Rdzeń projektu jest podobny (ale nie równy) w każdym projekcie, a organizacja …
Szybkie pytanie o TFS - czy wy rejestrujecie foldery bin / debugowania w TFS? (jeśli tak, to dlaczego?) Ponieważ zawartość tych folderów jest generowana dynamicznie, czy lepiej je pominąć, aby programista nie napotkał problemów tylko do odczytu?
Mój zespół programistów obecnie korzysta z następującego oprogramowania w naszym przepływie pracy: JIRA Bambus (ciągła integracja Atlassian) Greenhopper (Atlassian zwinne zarządzanie projektami) Zbieg Git, hostowany na BitBucket Visual Studio 2012 Jak widać, jesteśmy dość mocno zainwestowani w ekosystem Atlassian. Zastanawiamy się nad przejściem na TFS, abyśmy mogli poznać zalety zaawansowanych …
Szukam „najlepszych praktyk” dotyczących ról i obowiązków, a konkretnie tego, kto jest odpowiedzialny za fuzje z gałęzi rozwoju do pnia (lub głównego). Zasadniczo szukam amunicji, która pomogłaby mojej sprawie. Pozwól mi opisać, z czym mam do czynienia. Jestem głównym programistą (właścicielem) konkretnej aplikacji. Nasza firma niedawno przeniosła się z VSS …
Zastanawiam się nad wykorzystaniem przepływów pracy kompilacji TFS do złożonych wdrożeń. Niektóre z nich mogą wymagać wdrożenia: Aplikacje i usługi internetowe Baza danych Raporty SSRS Pakiety SSIS Kto wie co jeszcze Podoba mi się fakt, że mogę nadać przepływowi pracy kilka podstawowych parametrów, takich jak kompilacja do wdrożenia, a ona …
Eksperymentuję z automatycznym wdrażaniem / ciągłą integracją i rozmawiałem z szefem mojego zespołu. Powiedziałem mu, że badam tworzenie skryptów kompilacji / wdrażania w PowerShell, a on powiedział, że automatyczne wdrażanie jest bardzo łatwe do skonfigurowania w TFS za pomocą GUI i powinienem to zbadać. Mam zerowe doświadczenie z TFS, z …
Tutaj jestem w trakcie określania zakresu i szacowania stosunkowo małego projektu rozwoju nowego oprogramowania. Zapoznałem się z historiami użytkowników zasugerowanymi przez klienta i umieściłem zadania dla każdego z nich, wraz z oszacowaniem i krótkimi notatkami na temat tego, jak zadanie zostanie wykonane. Istnieją kryteria akceptacji. Wszystko powinno być dobre dla …
Używamy TFS w moim miejscu pracy do zarządzania naszym kodem źródłowym i śledzenia rozwoju. Ilekroć mamy błąd lub pracę do wykonania, zawsze musimy wykonać co najmniej następujące dwa zadania: Przetestuj pracę lub zdecyduj, czy testowanie jest potrzebne. Zaktualizuj informacje o wersji dla bieżącej wersji lub zdecyduj, czy potrzebuje określonego wpisu. …
Korzystam z git do moich osobistych projektów, więc nigdy nie spotkałem żadnych problemów z Gitem, ale miałem dzisiaj dyskusję w pracy i jest to coś, o czym nie myślałem. W TFS możesz przechowywać swój zestaw zmian w zestawie półek, ten zestaw półek może być oglądany przez innych programistów, powiedzmy do …
Sytuacja: dba jest zewnętrznym kontrahentem, który utrzymuje cały kod DAL w systemie TFS. Byłoby miło, gdyby programista front-end mógł dodawać kolumny, poprawiać procy i tak dalej, bez konieczności polegania na czekaniu, aż ten koleś odpowie na twoje e-maile. Pytanie: Jakie byłoby zalecane rozwiązanie / proces, który pozwoliłby na szybszy / …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.