Как нам дублировать папку на tortoisesvn - PullRequest
2 голосов
/ 30 июня 2011

Я бы хотел скопировать папку в моей ветке SVN.

К сожалению, я никогда не смогу выполнить это без черепахи, которая думает, что это та же самая предыдущая папка (поэтому она никогда не хочет добавлять эту папку и распознавать ее как совершенно новую папку в версии).

То, что я пробовал до сих пор (среди хитрых процедур):

  • скопируйте и вставьте папку
  • переименуйте его в windows
  • добавить в список игнорирования
  • очистить
  • добавить
  • коммит (и нечего объявлять)

Я также попытался скопировать эту папку в не версионную папку, очистить ее, а затем скопировать обратно в эту папку, добавить, зафиксировать (ничего не объявлять).

Хотя это сначала выглядело очень простой и простой задачей, теперь я только злюсь и схожу с ума, и каждый раз в моем журнале репозитория есть много «призрачных» обязательств.

Любая помощь?

Спасибо

Ответы [ 2 ]

4 голосов
/ 30 июня 2011

Если щелкнуть правой кнопкой мыши и перетащить папку в проводнике Windows, появится опция «Копировать элементы с версией».Или, если вы не хотите использовать журнал, используйте команду Export, чтобы получить неверсионную копию папки, затем SVN добавьте ее обратно.

0 голосов
/ 30 июня 2011

В TortoiseSVN есть дополнительные опции, когда вы перетаскиваете папку, контролируемую SVN, правой кнопкой мыши. Вам необходимо либо «Копировать версионные элементы SVN здесь», либо «Копировать и переименовывать версионные элементы SVN здесь», в зависимости от ситуации.

...