Невозможно объединить предыдущие ревизии обратно в рабочую копию с TortoiseSVN - PullRequest
0 голосов
/ 09 декабря 2010

Используя TortoiseSVN (1.6.11), я НЕ МОГУТ объединить предыдущую версию с рабочей копией .

Шаги:

(1) показать журналы

(2) щелкнуть правой кнопкой мыши целевую ревизию

(3) выбрать версию слияния с

(4) выберите цель слияния, нажмите ОК

Ничего не происходит, моя потрясающая копия не содержит изменений в выбранной ревизии.

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

Не понимаю ли я концепцию ревизии или слияния?

Ответы [ 2 ]

0 голосов
/ 10 декабря 2010

Похоже, что ревизия, в которую вы пытаетесь объединиться, не содержит ожидаемых вами изменений, иначе вы бы увидели их при сохранении файла!

В TortoiseSVN при просмотре журнала файла можно дважды щелкнуть каждый файл, зафиксированный в этой ревизии, чтобы отобразить внесенные изменения. При объединении ревизии будут объединены только изменения, внесенные в эту ревизию! Вы можете выбрать диапазон ревизий, если вам нужно больше изменений.

NB. Вы говорите, что объединяете «предыдущую» ревизию. Если он принадлежит той же ветке / тегу, что и ваша рабочая версия, то ваша рабочая версия может уже содержать это изменение, объясняя, почему ничего не происходит.

0 голосов
/ 09 декабря 2010

Вы уверены, что ваша рабочая копия находится в той же ветке (или копии), что и то, что вы пытаетесь объединить?В противном случае svn не увидит никаких изменений, поскольку файлы не находятся в одном и том же дереве исходных текстов.

...