SmartSVN - файлы из нескольких веток - PullRequest
1 голос
/ 14 декабря 2010

У меня одна из моих веток проекта открыта с помощью SmartSVN, но один из файлов показывает его ветвь как «ствол», а остальные показывают правильное имя ветки.Я не уверен, как это произошло, но хотел бы это исправить.Что случилось и как я могу это исправить?

1 Ответ

1 голос
/ 14 декабря 2010

На самом деле, это особенность Subversion. Да, хотите конкретную ветку для этой папки в вашей рабочей копии, просто переключитесь на нее. Это называется смешанной рабочей копией. Единственное предостережение для того, чтобы это работало, все пути должны указывать на один и тот же репозиторий. Самое интересное, что большинство людей не используют эту функцию преднамеренно, но каким-то образом удается натолкнуться на нее тем или иным способом.

Задержка при работе с этой функцией обычно включает переключение на рабочую копию, которая не переключается полностью, часто из-за прерывания соединения с сервером Subversion, недоступности ресурсов на локальном компьютере и сбоя команды или истечения времени или команда или приложение было прервано пользователем в середине коммутатора.

Независимо от причины, лучшее решение для разрешения этой смешанной рабочей копии, перейдите к началу рабочей копии и выполните другой svn-переход на URL, который вы пытаетесь использовать. Просто убедитесь, что переключатель завершен, прежде чем работать с ним и перед тем, как закрыть SmartSVN.

...