Поделиться через


Новые возможности Team Explorer Everywhere

Team Explorer Everywhere 2012 содержит следующие новые функции и усовершенствования:

  • Новая схема установки

  • Новый внешний вид Team Explorer

  • Локальная рабочая область

  • Встроенный редактор рабочих элементов

  • Разрешение конфликтов

  • Задание бита Execute для файла

  • Подключение к размещенному серверу Team Foundation Server

  • Новые функции командной строки

Новая схема установки

Теперь можно настроить подключаемый модуль Team Foundation Server для Eclipse через сайт Майкрософт для обновления Eclipse.

Процесс установки становится намного проще и удобнее:

В меню Справка в Eclipse выберите Установить новое ПО.В диалоговом окне установки выберите Добавить программы.Появится диалоговое окно Добавить репозиторий.

Добавление сайта

В поле Имя укажите "Надстройка TFS для Eclipse".В разделе Расположение введите http://dl.microsoft.com/eclipse/tfs и нажмите кнопку ОК.

Дополнительные сведения о процедуре установки см. в разделе Установка подключаемого модуля Team Foundation Server для Eclipse.

Новый внешний вид Team Explorer

Team Explorer в подключаемом модуле Team Foundation Server для Eclipse имеет новый вид.Множество улучшений помогают повысить производительность и предоставить усовершенствованные возможности пользовательского интерфейса.

Домашняя страница TEE

В дополнение к разделу "Домашняя страница" используются следующие страницы: Ожидающие изменения, Рабочие элементы, Построения и Параметры.

На новой странице Ожидающие изменения можно получить расширенное, стабильное представление выполненной работы и воспользоваться специальными инструментами для внесения ожидающих изменений и управления ими.

Страница "Ожидающие изменения"

Дополнительные сведения см. в разделе Управление ожидающими изменениями (Team Explorer Everywhere).

На новой странице Рабочие элементы можно повысить продуктивность и проще отслеживать работу.Используйте раздел Мое избранное и Избранное (командное) для организации и доступа к частым запросам.

Страница рабочего элемента Team Explorer Everywhere

В новом поле Построения можно создавать, изменять и удалять определения построений.Также можно просматривать и управлять всеми активированные собой построения.Используйте раздел Мое избранное и Избранное (командное) для организации и доступ к сведениям о построениях, которые имеют наибольшее значение для вас и команды.

Страница построений Team Explorer Everywhere

На новой странице Параметры осуществляется управление коллекцией командных проектов и настройками управления версиями командных проектов.

Страница параметров Team Explorer

Локальная рабочая область

Можно легко работать без подключения с использованием локальных рабочих областей для работы с файлами в системе управления версиями.

При создании или изменении рабочей области, можно указать, будет ли ее расположение локальное или на сервере.Локальный – это параметр по умолчанию.

ПримечаниеПримечание

Локальные рабочие области поддерживаются только для Team Foundation Server 2012.

В большинстве случаев лучше использовать локальный, потому что он обладает рядом преимуществ.

  1. Можно добавлять, изменять, удалять, переименовывать, отменять и сравнивать элементов в рабочей области, когда ваше сетевое подключение отсутствует или ненадежное.

  2. Для восстановления локально удаленных файлов, просто Загрузка файлов с сервера в рабочую область (Team Explorer Everywhere).

  3. При добавлении или удалении файлов из Eclipse, программа может обнаружить эти изменения.

Предупреждающее замечаниеВнимание

Ожидающие изменения членов команды, которые используют локальные рабочие области, не видны другим членам команды в обозревателе управления исходным кодом.

По умолчанию некоторые типы файлов (например, файлы DLL) игнорируются системой управления версиями.В результате при добавлении неучитываемых файлов к папкам, которые сопоставлены в локальной рабочей области, они не отображаются на странице Ожидающие изменения в командном обозревателе.

Можно настроить, какие типы файлов не учитываются, поместив текстовый файл с именем .tfignore в папку, где требуется применить правила.Влияние TFIGNORE-файла является рекурсивным.Однако можно создать файлы .tfignore в подпапках для переопределения влияния файла .tfignore в родительской папке.

Дополнительные сведения о файле .tfignore см. в разделе Добавление файлов в систему управления версиями (Team Explorer Everywhere).

ПримечаниеПримечание

Файл .tfignore работает только для локальных рабочих областей.Для серверных рабочих областей необходимо использовать файл .tpignore.

Встроенный редактор рабочих элементов

Можно использовать внедренную версию редактора рабочего элемента в интегрированной среде разработки Eclipse вместо открытия редактора во внешнем браузере, как ранее.

Форма рабочего элемента

ПримечаниеПримечание

Старый редактор рабочих элементов по-прежнему присутствует в продукте.Можно изменить редактор рабочего элемента по умолчанию, перейдя в Окно, Параметры, TFS , Отслеживание рабочего элемента.Можно использовать новый встроенный редактор рабочих элементов только при подключении к серверу Team Foundation Server 2012.

Разрешение конфликтов

Работа реже прерывается конфликтами, поскольку Team Explorer Everywhere пытается автоматически разрешать некоторые виды конфликтов.

Разрешение конфликта

Если необходимо вручную разрешить конфликт, средство слияния Eclipse позволяет сделать это с большей легкостью.

Прозрачное выполнение поддержки битности

При работе с Team Explorer Everywhere в системах UNIX проще делать файлы исполняемыми при использовании системы управления версиями.Team Foundation Server 2012 может хранить атрибут исполняемости с возвращенным файлом.Теперь Нет необходимости добавлять файл .tpattributes в рабочую папку.

Процесс задания бита Execute становится намного проще:

  1. Создайте новый файл и сделайте его исполняемым в клиенте командной строки.

  2. $ chmod u+x HelloWorld.sh.

  3. Верните файл.

  4. При попытке получить файл с сервера, файл будет автоматически установлен как исполняемый.

Подключение к размещенному серверу Team Foundation Server

Можно подключить Eclipse к командному проекту в Team Foundation Server, при наличии учетной записи службы Team Foundation.Необходимо указать URL-адрес размещенного Team Foundation Server в диалоговом окне Добавить Team Foundation Server:

Подключение к размещенному серверу TFS

Для получения дополнительной информации см. Подключение к Team Foundation Server (Team Explorer Everywhere).

Новые функции командной строки

  1. Easier command-line authentication

    Концепция "профиля" была удалена из Team Explorer Everywhere 2012.Нет больше необходимости настраивать профиль соединения при проверке подлинности в Team Foundation Server.Имя пользователя и пароли, связанные с сервером могут быть сохранены в кэш учетных данных при указании их впервые.Можно использовать системные переменные среды для сохранения других сведений, которые будут использоваться в профилях, такие как URL-адрес прокси-сервера, прокси включен или отключен и т. д.

    Дополнительные сведения см. в разделах Проверка подлинности в командной строке для Team Explorer Everywhere и Задание переменных среды (Team Explorer Everywhere).

  2. Changes in commands

    1. Добавлены новые команды tf property и tf rollback.

    2. tf properties переименован в tf info.

    3. tf productkey и tf profile являются устаревшими.

    4. Некоторые параметры в tf workspace, tf delete, tf add, tf checkin, tf get, tf merge, tf status и tf unshelve также изменились.

    ПримечаниеПримечание

    Дополнительные сведения об изменениях команд можно получить с помощью параметра / help.

См. также

Основные понятия

Подключаемый модуль Team Foundation Server для Eclipse — руководство для начинающих

Межплатформенный клиент командной строки — руководство для начинающих

Управления жизненным циклом приложений с помощью Visual Studio и Team Foundation Server