Кто-нибудь знает, возможно ли его скопировать корень VCS в TeamCity? Обычный трюк перехода на страницу редактирования и выпадающего списка Компонов действий не работает, только Move в качестве опции.
TeamCity - Как я могу скопировать корень VCS?
Ответ 1
Единственный подход, который я нашел, - это создать проект, прикрепить корень VCS к проекту, а затем отредактировать его из проекта "применить только для (копия будет создана)", а затем снова переместить результат в корень.
Ответ 2
Вы правы, нет никаких действий, которые я могу найти, чтобы скопировать корень VCS, но вопрос в том, почему вы хотите его скопировать. Если у вас есть несколько сущностей, совместно использующих корневой центр VCS, и вы хотите внести некоторые изменения, которые повлияют только на один из них, Teamcity вы охватили: просто перейдите к сущности, выберите, чтобы отредактировать общий корень VCS, и когда вы хотите сохранить, чуть выше кнопки "Сохранить", Teamcity предлагает два переключателя:
- Применить только к [текущему объекту] (будет создана копия этого корня VCS)
- Применить ко всем конфигурациям сборки и шаблонам
Затем вы можете просто выбрать первый вариант, и копия с изменениями будет создана на лету.