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


Определение ли реализовывать системы управления версиями VSPackage

Этот раздел тщательно разработает выбор подключаемых модулей системы управления версиями и системы управления версиями VSPackages, расширение решений системы управления версиями и дает широкие рекомендации о выборе эквивалентный путь integration services.

Небольшое решение системы управления версиями с ограниченными ресурсами

При наличии ограниченные ресурсы и не может быть предоставлено с издержками записи пакета системы управления версиями, то можно создать подключаемых модулей системы управления версиями API-основанный подключаемым модулем. Это позволяет работать параллельно с пакетами служб системы управления версиями, и можно переключаться между подключаемых модулей системы управления версиями и пакетов по запросу. Дополнительные сведения см. в разделе Регистрация и выделение (система управления версиями) VSPackage.

Большие решение системы управления версиями с богатым набором функций

Если необходимо реализовать решение, системы управления версиями, обеспечивающий богатую модель системы управления версиями, адекватно не быть перенаправлена с помощью API системы управления версиями подключаемого модуля, можно попробовать пакета системы управления версиями в качестве пути integration services. Это применяется особенно если вы совершенно заменить пакет адаптера системы управления версиями (который взаимодействует с подключаемых модулей системы управления версиями, и предоставляет основной интерфейс системы управления версиями) с вашими, так что можно обрабатывать события системы управления версиями в пользовательском режиме. Если уже имеется удовлетворительный пользовательского интерфейса системы управления версиями и сохранения то взаимодействие in Visual Studioпараметр пакета системы управления версиями позволяет сделать, то. Пакет системы управления версиями не родов и предназначен исключительно для использования с Visual Studio интегрированная среда разработки.

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

  1. Зарегистрируйте собственную систему управления версиями VSPackage (см. Регистрация и выделение (система управления версиями) VSPackage).

  2. Замените по умолчанию пользовательского интерфейса системы управления версиями с пользовательским интерфейсом пользователя (см. Пользовательский интерфейс пользователя (система управления версиями) VSPackage).

  3. Укажите глифы для использования и обработка события глифа обозревателе решений (см. Элемент глифа (система управления версиями) VSPackage).

  4. Правка запроса маркера и события сохранения запроса (см. Медленное сохранение запроса изменения запроса (система управления версиями) VSPackage).

См. также

Другие ресурсы

создать подключаемый модуль системы управления версиями