Создание проекта SVN из новых и существующих файлов SVN - PullRequest
0 голосов
/ 03 сентября 2018

Мой новый проект репозитория Tortoise SVN должен содержать несколько файлов на моем локальном диске, а некоторые файлы уже являются частью другого существующего проекта в SVN. Что касается этих (существующих) файлов, могу ли я просто скопировать их с помощью браузера репо в новый проект, а затем проверить, перенести ли они в локальную рабочую копию? Или я должен проверить существующие файлы в рабочей папке нового проекта, затем добавить новые локальные файлы и после этого добавить все из них в упомянутый новый проект репо? Или ...?

1 Ответ

0 голосов
/ 04 сентября 2018

Вот некоторые решения в зависимости от вашего приложения:

  • , если вы не хотите дублировать существующие файлы в хранилище: вам следует использовать свойство svn:externals (см. Subversion doc и TortoiseSVN doc ) , Это позволяет вам извлекать в рабочую копию вашего нового проекта некоторые папки, приходящие из другого места в хранилище (например, из другого проекта). Ограничение заключается в том, что вы можете делать это с целыми папками, а не с отдельными файлами.
  • , если вам не важно дублировать файл s в хранилище: в локальной рабочей копии (не в обозревателе хранилища) вы должны выбрать файлы, которые хотите скопировать, щелкните правой кнопкой мыши и выберите Контекстное меню → Скопировать из контекстного меню проводника. Затем перейдите к целевой папке, щелкните правой кнопкой мыши и выберите TortoiseSVN → Вставить . Тогда совершите все за один раз. Это описано здесь .
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...