Перебазування робочої копії

Перебазування робочої копії

Примітка

Ця операція працює тільки в корені робочої копії. Так що пункт в контекстному меню показується тільки в коренях робочих копій.

Ви можете бути здивовані, виявивши, що TortoiseSVN зв'язується з сховищем в процесі виконання цієї операції. Все що він робить - це виконує кілька простих перевірок, щоб переконатися, що новий URL дійсно посилається на той же сховище, що і існуюча робоча копія.

попередження

Це дуже рідко використовувана операція. Команда перебазування використовується тільки якщо змінений URL до кореня сховища. Можливі причини:

Було змінено шлях до кореня сховища в настройках сервера.

Іншими словами, перебазування необхідно, коли ваша робоча копія посилається на те ж місце в тому ж сховище, але саме сховище було переміщено.

Перебазування не застосовується, якщо:

Ви бажаєте перейти до іншого сховища Subversion. В цьому випадку ви повинні виконати витяг заново з нового місця розташування сховища.

Ви бажаєте переключитися на інше відгалуження або папку в тому ж сховище. Для того, щоб це зробити, ви повинні застосувати TortoiseSVN → Переключити. Прочитайте «Витягнути? Або переключитися. »Для отримання додаткової інформації.

Якщо ви застосували перебазування в будь-якому з перерахованих вище випадків, ваша робоча копія буде пошкоджена і ви отримаєте безліч непояснених повідомлень про помилки при оновленні, фіксації, і т.д. Після того, як це сталося, єдиним рішенням буде виконання свіжого вилучення.

Схожі статті