У меня есть проект, который зависит от ядра другого проекта, я использую svn: external для поддержки зависимости. когда я иду, чтобы создать обновление моего проекта, я экспортирую эти измененные файлы двух тегов моего проекта, но измененные файлы в Core не будут экспортированы.
Например, мой проект 2.0 зависит от Core 1.0, где 3.0 зависит от Core 2.0, затем я создаю обновление, все измененные файлы моего проекта 3.0 будут экспортированы, но ни один из них в Core 2.0
Это можно сделать с помощью двухэтапного процесса: сначала экспортируйте измененные файлы проекта 3.0, затем Core 2.0, это нормально, если я могу помнить это каждый раз, когда создаю обновление, но на случай, если когда-нибудь забуду, сломанное обновление, скорее всего, приведет к сбою. Интересно, есть ли способ осветить эту ситуацию, позволю ли я сделать это за одну операцию?
Кстати, я использую TortoiseSVN + VisualSVN