Как 'зафиксировать' конфликт ответвления/дерева SVN?

Что бы вы ни пытались сделать, если это не просто для удовольствия, не делайте этого:)

Я думаю, вам придется зациклить все элементы с помощью фильтра размытия, который работает только с IE и не с firefox.

Вот уродливое решение для достижения уродливого размытия IMO в FF: http://kilianvalkhof.com/2008/css-xhtml/cross-browser-text-shadow/

20
задан Thierry-Dimitri Roy 28 October 2009 в 19:56
поделиться

3 ответа

Этот ответ должен помочь.

В противном случае, вы используете клиент черепаха SVN 1.6.x? Кажется, возникают проблемы, если сервер SVN меньше 1.5.6 ...

11
ответ дан 30 November 2019 в 01:05
поделиться

Похоже, что некоторые изменения, сделанные на уровне структуры каталогов в магистрали, не были внесены в ветвь разработки до попытки слияния обратно в магистраль. В вашем случае это могло вызвать конфликт дерева.

Я нашел этот раздел книги SVN очень полезным, и он содержит методы разрешения такой ситуации, как ваша. Надеюсь это поможет. http://svnbook.red-bean.com/nightly/en/svn.tour.treeconflicts.html

[РЕДАКТИРОВАТЬ] ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:


Вы уже запускали svn resolved в рабочей области, где вы действительно перезаписали / разрешили конфликтующие версии? Могут быть файлы / папки, все еще помеченные как «конфликтующие» в вашей проблемной рабочей области (той, где вы фактически выполнили слияние) - поэтому, как только вы просмотрели их и разрешили конфликты вручную, вы можете запустить svn «разрешено». Я использую клиент командной строки subversion для своих слияний, но я проверил, и эта опция доступна и на черепахе. Это должно сбить статус конфликта и позволить вам продолжить. удача.

6
ответ дан 30 November 2019 в 01:05
поделиться

В общем, поддержка слияния SVN может обрабатываться только с использованием функциональной ветви один раз . То есть вы работаете в нем и объединяете изменения из ствола в него, а затем используете svn merge --reintegrate , чтобы объединить его обратно в ствол, когда закончите.

После этого, если хотите. чтобы продолжить работу, вам нужно создать новую ветку для работы. Я думаю, что вы можете удалить старый и создать новый вместо него без потери данных, если хотите сохранить тот же путь к репозиторию, но вы можете сначала попробовать с тестовым репозиторием на случай, если svn: merge информация становится неприятной.

Это не идеально.

5
ответ дан 30 November 2019 в 01:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: