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


Сведения о среде выполнения системы управления версиями

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

Регистрация с помощью пакета системы управления версиями

При добавлении файла в систему управления версиями среда вызывает SetSccLocation четыре непрозрачные строки, используемые в качестве файлов cookie системой управления версиями. Сохраните эти строки в файле проекта. Эти строки следует передать в заглушку системы управления версиями (компонент Visual Studio, который управляет пакетами системы управления версиями) при запуске типа проекта путем вызова RegisterSccProject. Это, в свою очередь, загружает соответствующий пакет управления версиями и перенаправит вызов его реализации IVsSccManager2::RegisterSccProject.