Използване на Team Foundation Server 2010 за управление на източника Visual Studio 2010

Страницата се актуализира :
Дата на създаване на страница :

резюме

Досега Visual Studio използва Visual SourceSafe за контрол на източника, но като се започне с Visual Studio 2010, ще използвате Team Foundation Server за контрол на източника.

като има предвид, че традиционният Team Foundation Server е бил сложен, за да се създаде и безценно наличен, от 2010 г. стана по-лесно да се инсталира и конфигурира, цената на един елемент не е много по-различна от Visual SourceSafe, и дори с абонамент за MSDN, Professional Тъй като тя винаги е прикрепена към по-горе, тя е станала лесна за използване.

Team Foundation Server 2010 を使って Visual Studio 2010 のソース管理を行う

Операционна среда

Поддържани версии на Visual Studio

  • 2010 г. (Професионална или по-висока)

Проверка на версия на визуално студио

  • 2010 г. (Професионална)

Среда за поддръжка на инсталационната поддръжка на Visual Studio Team Server 2010

  • Windows Server 2003, 2003 R2, 2008 и 2008 R2 (всички 32-битови и 64-битови са приемливи)
  • Windows Vista, 7 (32-битови и 64-битови са приемливи)

вещество

* Съветите, въведени тук само описват настройките, докато можете да източник контрол от Visual Studio. Подробни обяснения за контрола на източника и обясненията за прилагането на други функции са пропуснати, така че моля, изпробвайте го или се обърнете към официалния сайт и т.н.

Visual Studio 2010 и Team Foundation Server 2010, които се използват в тези съвети, също са достъпни за опити. Ако нямате пълната версия, моля, изтеглете и я използвайте от линка по-долу.

Сървър за фондация на екип на Visual Studio 2010

Visual Studio 2010 (едно от следните)

Контрола на източника от страна на клиента не е налична в Visual Studio 2010 Express издание. Не забравяйте да използвате Professionl Edition или по-висока. Visual Studio е описан като вече инсталиран.

Първата стъпка е да инсталирате Team Foundation Server 2010 като настройка за сървъра, който управлява източника. Въпреки че се казва Сървър, тъй като версията 2010, тя може да се инсталира не само на Windows Server, но и на Windows Vista и Windows 7 клиентски операционни системи, така че може да се използва дори от хора, които нямат продукт на Server, и тя може лесно да се използва като пренасянето му наоколо на преносим компютър и т.н.

Съветите в тази статия показват Team Foundation Server 2010 инсталиран на Windows Server 2008 R2.

Когато сърфирате в диска team Foundation Server 2010, има "TFS-x64" и "TFS-x86" папки и инсталационните файлове се намират във всяка папка. Отворете TFS-x64, ако вашата инсталация е за x64 OS или TFS-x86 за x86 OS.

Изпълнете файла "настройка.exe" в папката.

Когато се появи инсталационният екран, щракнете върху Напред.

Прочетете лицензионните условия внимателно, проверете "Съгласен съм" и кликнете върху "Напред".

Ако функцията, която трябва да се инсталира, не е отметната, проверете всички тях. След като потвърдите проверките, щракнете върху бутона "Инсталиране".

Изчакайте известно време, тъй като инсталацията ще започне.

Ако .NET Framework 4.0 не е инсталиран, ще бъдете подканени да рестартирате след инсталирането, така че го рестартирайте.

Тъй като инсталацията продължава след рестартирането, ако сте монтирали изображението на диска на виртуално устройство или други подобни, ще трябва да го преназначите.

Изчакайте известно време, тъй като инсталацията ще продължи след рестартиране.

Когато инсталирането завърши, конфигурирайте Team Foundation Server, така че проверете "Start Team Foundation Server обиден инструмент" в долната лява част на екрана и щракнете върху бутона "Конфигуриране".

Появява се екранът за въвеждане на лицензи на Team Foundation Server и ако имате такъв, въведете вашия продуктов ключ. Ако не, тя ще се използва като версия за оценка.

Ако искате да го използвате като версия за оценка, ще видите съобщение, подобно на това отдясно.

Появява се конфигурационният център.

Ще трябва да изберете измежду три конфигурационни модела: Основен, Стандартен единен сървър и Разширени. Ако обаче го инсталирате на клиентски OS, това ще бъде или Basic, или Advanced.

Когато изберете всеки елемент от списъка вляво, се показва съдържанието, показвано в съветника и подходящата среда за настройка, така че изберете съветника според вашата среда и щракнете върху бутона "Старт съветник".

Тук избираме "Основни", за да стартирате съветника.

Щракнете върху напред.

Изберете SQL сървъра, който искате да използвате като базата данни. Ако SQL Server не е инсталиран във вашата среда, можете да изберете да инсталирате безплатната версия на SQL Server Express.

SQL Server вече е инсталиран в средата съвети, така че проверете "Използвайте съществуващ екземпляр на SQL Server".

Задайте екземпляр, ако използвате съществуващ екземпляр на SQL Server. Можете да тествате връзката, като щракнете върху връзката Тест отдясно.

Прегледайте конфигурацията и щракнете върху Напред.

Извършва се проверка, за да се види дали е конфигурируема. Ако всички са успешни, щракнете върху бутона Конфигуриране.

Настроихме го да се инсталира на съществуващ SQL Server, но в такъв случай трябваше да отговаряме на някои условия, като например "вече е инсталирано пълнотекстово търсене" и "сървърната памет е поне 2GB". Ако наистина не можете да го изчистите, инсталирайте SQL Server Express.

Когато приключите с конфигурацията, щракнете върху Напред.

Когато всичко е направено успешно, затворете екрана с бутона "Затвори".

Чрез достъп до URL адреса, показван в центъра на екрана, можете да управлявате проекта на екипа чрез уеб браузър дори от клиента. Ние обаче няма да го обясним тук.

Ще се върнете към предишния екран, но този екран също ще бъде затворен.

Други конфигурации са налични, така че ако е необходимо, изберете Конфигуриране, за да стартирате съветника. Можете също да стартирате конфигурацията от конзолата за администриране на сървър на Team Foundation, която се появява по-късно.

Когато затворите конфигурационния център, конзолата за администриране на сървър на Team Foundation автоматично се стартира.

Няма обаче повече какво да зададете тук този път, така че можете да го затворите. Останалите настройки се извършват от страната на Visual Studio.

Когато стартирате Visual Studio 2010 от страната на клиента, проверете дали Team Foundation Server е зададен в контролата на източника. (Той е зададен по подразбиране)

Изберете "Инструменти" и "Опции" от менюто.

Изберете Контрол на източника, Изберете Добавки от дървото вляво и се уверете, че добавките за управление на текущия източник са зададени на Сървър за фондация на екипи на Visual Studio.

Изберете "Контрол на източника" и "Среда", изберете "Team Foundation" в "Предпочитания за контрол на източника" и задайте всеки елемент при необходимост.

След като потвърдите настройките, изберете "Екип" "Свързване със сървър за фондация на екип" от менюто.

Когато се появи диалоговият прозорец Свързване с екипен проект, щракнете върху бутона Сървър.

Кликнете върху бутона Добавяне.

Въведете името на сървъра или URL адреса, където току-що сте инсталирали Team Foundation Server 2010. Щракнете върху бутона OK, за да потвърдите връзката, и ако можете да се свържете успешно, диалогът ще се затвори. Ако не можете да се свържете, ще се появи диалогов прозорец за грешка.

Проверете дали сървърът, който сте добавили, е в списъка.

Проверете дали сървърът е наличен от избора на Team Foundation Server и щракнете върху бутона Свързване.

В Team Explorer щракнете с десния бутон върху колекцията от екипни проекти в корена и изберете Нов екипен проект.

Въведете описание за името на проекта на екипа, който искате да създадете, след което щракнете върху Напред.

Появява се диалоговият прозорец Избор на шаблон за процес. Можете да изберете MSF за Agile софтуер развитие v5.0 и MSF за CMMI процес подобряване v5.0 като шаблони, но MSF за Agile софтуер развитие v5.0 за лично развитие или малки проекти.

Ако все още не сте създали никакви екипни проекти, можете да изберете Само Създаване на празна папка за контрол на източника.

Потвърдете настройките и кликнете върху бутона "Готово".

Започва създаването на екипния проект.

Когато приключите, кликнете върху бутона Затвори.

Можете да видите, че създаденият от вас екипен проект се показва в Team Explorer.

Да създадем проект сега. Можете да създадете всеки проект, но преди да завършите създаването на проекта, проверете Добавяне към контрол на източника в долната дясна част на диалога.

Появява се диалоговият прозорец Добавяне към контрола на източника, указващ в коя папка да добавите проекта.

Ако е необходимо, можете да създавате папки и да укажете къде да добавяте проекти.

Когато създавате проект, отляво на всеки файл се появява знак "+". Това показва, че е създаден нов файл, но все още не е отметнато в контролата на източника.

Освен това панелът Modify Held се появява в долната част на Visual Studio със списък с файлове, които не сте се регистрирали.

Щракнете върху "Настаняване тук", за да проверите всички чакащи файлове.

Показва се диалогов прозорец за потвърждение, така че изберете "Да".

Изчакайте няколко момента, за да завърши настаняването.

Когато настаняването приключи, във всеки файл се показва знак за ключ, както е показано на фигурата отдясно. Това ще доведе файла, проверен в контрол на източника. Дисплеят наоколо ще бъде същият като Visual SourceSafe.

Можете да щракнете двукратно върху Контрол на източника от Team Explorer за контрол на източника на сървъра от рамките на Visual Studio.

Както е показано на фигурата отдясно, можете да видите, че проектът, който току-що създадохте, се регистрира.

Когато редактирате кода, той автоматично се проверява и има червена отметка, както е показано на фигурата отдясно. Ако някой друг редактира файла, няма да можете да го проверите.

Можете да зададете тази контрола на поведението в опциите на Visual Studio или в конзолата за управление.

За да се регистрирате в модифициран файл, щракнете с десния бутон върху файла и изберете Чекиране от менюто.

Ако случайно промените кода си или ако искате да се обърнете към предишно състояние, изберете "Отмяна на чакащи промени".

Резюме

Този раздел описва стъпките за настройка, за да влезете в контролата на източника от Visual Studio. Контролът на източника не е само за управление на източници, но също така има различни функции като споделяне на изходен код с множество хора, изключителен контрол, контрол на версиите, сравнение на кодове с минали версии, настройка на органа за достъп и др. Също така, докато Visual SourceSafe е само функция за контрол на източника, Team Foundation Server има и други функции като автоматизирани компилации, изход за отчет, управление на работата и интеграция на SharePoint, така че ако имате време, може да искате да опитате да използвате и тези функции.