Шаг 68 - Повторное использование файлов в Visual SourceSafe

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

Share
Brach
Merge

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

68_1.gif (4772 b)

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

68_2.gif (2895 b)

И нажать кнопку Share, файл будет доступен и в этом проекте. Можно посмотреть среди каких проектов разделяется файл, если выделить файл и нажать правую кнопку и вызвать пункт меню Properties. Там будет вкладка Link.

68_3.gif (2488 b)

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

68_4.gif (4543 b)

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

И последняя команда Merge, которая объединяет различные версии файлов. Выбираете файл и пункт меню Merge Branches:

68_5.gif (4567 b)

Появится диалоговое окно MergeTo, выберите проект и щелкните по кнопке Merge. Одним из применений его является объединение локальной копии и копии из базы данных.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 15.04.2001