Команда switch только изменит вашу рабочую копию, чтобы использовать другой URL (транк / ветви / теги), чем раньше ..., но не изменит автоматически информацию svn: externals ...
В вашем случае это означает, что вы должны вручную обновить значение svn: externals (изменить с тегов / 1.0 на теги / 1.1) и протестировать ваше программное обеспечение с новым состоянием библиотеки, которую вы используете) ... после завершения тестирования Вы можете проверить новое значение svn: externals.
Я бы порекомендовал что-то отличное от значения тегов в вашем внешнем виде, как вы упомянули в качестве примера.
Я бы предложил использовать вещь:
lib svn://another/repos/tags/1.0
Таким образом, lib не изменится после перехода на другой тег (например, 1.1) вместо ...