
- •1. Назначение и принципы функционирования Microsoft Team Foundation Server
- •3. Основные понятия, операции и инструменты системы управления версиями
- •3.1. Рабочая область
- •3.2. Обозреватель управления исходным кодом
- •3.1. Основные операции системы управления версиями
- •Создание рабочей области вручную.
- •Почему некоторые функции недоступны?
- •Почему в рабочей области имеются различные сопоставления?
- •Добавление и удаление рабочей папки в рабочей области
- •Добавление папки в рабочую область
- •Удаление рабочей папки из рабочей области
- •Изменение рабочей области
- •Маскировка и отмена маскировки папок в рабочей области
- •Visual Studio 2010
- •Маскировка папок в рабочей области
- •4. Нажмите кнопку ок, чтобы закрыть "Изменение рабочих областей", и кнопку "Закрыть", чтобы закрыть "Управление рабочими областями".
- •Отмена маскировки папок в рабочей области
- •Автономная работа в случае недоступности сервера
- •Visual Studio 2010
- •Работа с файлами из системы управления версиями, когда сервер недоступен
- •Передача автономных изменений на сервер, когда он доступен
- •Добавление решения в систему управления версиями
- •Создание решения и его добавление в систему управления версиями
- •Добавление в систему управления версиями файла, не принадлежащего решению
- •5. Заключение
- •Содержание
4. Нажмите кнопку ок, чтобы закрыть "Изменение рабочих областей", и кнопку "Закрыть", чтобы закрыть "Управление рабочими областями".
Файлы не исчезнут из локальной рабочей области, пока не будет выполнена операция получения данных для всей рабочей области.
Отмена маскировки папок в рабочей области
1. В меню "Файл" выберите пункт "Система управления версиями", а затем элемент "Рабочие области".
2. В диалоговом окне "Управление рабочими областями" выберите рабочую область, с которой требуется снять маскировку, и нажмите кнопку "Изменить".
3. В диалоговом окне "Изменение рабочих областей" в списке "Рабочие папки" выполните одно из следующих действий:
а) выделите папку, расположенную в папке системы управления версиями и локальную папку, с которой необходимо снять маскировку. В поле "Состояние" измените значение "Замаскировано" на "Активно".
б) выделите строку, содержащую замаскированную папку, и нажмите кнопку "Удалить". При этом замаскированная папка будет удалена.
4. Нажмите кнопку "ОК", чтобы закрыть "Изменение рабочих областей", и кнопку "Закрыть", чтобы закрыть "Управление рабочими областями".
Файлы не появятся в локальной рабочей области, пока не будет выполнена операция получения данных для всей рабочей области.
Автономная работа в случае недоступности сервера
Visual Studio 2010
Если сервер Visual Studio Team Foundation Server отсутствует в сети, можно изменять локальные (автономные) копии файлов. Когда сервер снова станет доступным, изменения можно будет вернуть в систему управления версиями.
Работа с файлами из системы управления версиями, когда сервер недоступен
1. В локальной рабочей папке откройте нужное решение. Если сервер недоступен по сети, появится диалоговое окно "В автономный режим".
2. Нажмите кнопку "ОК" и измените файлы решения.
3. В меню "Файл" выберите пункт "Сохранить".
4. В диалоговом окне "Сохранение файла, доступного только для чтения" щелкните "Перезаписать", чтобы снять с файла защиту от записи.
Передача автономных изменений на сервер, когда он доступен
1. В обозревателе решений щелкните правой кнопкой мыши решение или файл и выберите команду "Переход в сетевой режим". Будет открыто окно "Переход в сетевой режим", содержащее сделанные в автономном режиме изменения.
2. В разделе "Имя" установите флажки для всех изменений, которые требуется вернуть, и щелкните "Переход в сетевой режим". Сделанные изменения будут отмечены для переноса на сервер Team Foundation как ожидающие изменений.
3. В обозревателе решений щелкните правой кнопкой мыши файлы, измененные в автономном режиме, и выберите команду "Вернуть", чтобы зафиксировать изменения на сервере.
Добавление решения в систему управления версиями
1. Убедитесь в том, что добавляемое решение находится в папке, которую планируется использовать в качестве локальной рабочей папки этого решения. Локальная рабочая папка — это папка, в которой ведется разработка этого решения.
2. Откройте Visual Studio и подключитесь к командному проекту, в который необходимо добавить решение.
3. Откройте решение в Visual Studio.
4. В обозревателе решений щелкните решение правой кнопкой мыши и выберите команду "Добавить решение в систему управления версиями". Откроется диалоговое окно "Добавление решения в систему управления версиями".
5. В поле "Расположение командного проекта" укажите папку на сервере системы управления версиями, в которую требуется добавить решение.
6. В поле "Введите имя папки решения" укажите имя подпапки, которая будет создана для решения, а затем нажмите кнопку "ОК". В этот момент решение помещается в расписание для добавления в систему управления версиями в рамках операции возврата ожидающих изменений.
7. Чтобы завершить добавление решения на сервер, в обозревателе решений снова щелкните решение правой кнопкой мыши и выберите команду "Вернуть".
8. В диалоговом окне "Возврат" введите соответствующий комментарий, например "Добавление файлов с исходным кодом в систему управления версиями", и нажмите кнопку "Вернуть".