Здесь мы снова идем с помощью svn: mergeinfo. Я прочитал все Q/A, касающиеся этого, но я столкнулся с ситуацией, которая, похоже, не рассматривается в существующих сообщениях здесь. Мой ствол чист от Svn: mergeinfo, то есть это:Недвижимость и филиалы SVN mergeinfo
svn propget svn:mergeinfo --depth=infinity
возвращает только объединить данные в корне ствола, который прекрасно. Я создаю ветку, и эта ветка тоже прекрасна, с svn: mergeinfo только в корне ветки. Но затем я пытаюсь обновить ветку с последним стволом примерно так:
svn merge http://xxxxx/trunk
А потом куча файлов (60 или так) получить SVN: mergeinfo добавлено свойство. Обратите внимание, что у меня была эта проблема раньше, когда у 60 файлов было свойство mergeinfo, установленное на trunk, и я удалил его из багажника, а затем отделил от ствола. Таким образом, свойства не находятся на туловище, а не на ветке, они кажутся волшебными, когда я обновляю ветвь с помощью соединительной линии.
Любые идеи?
На самом деле вам не нужно ничего делать о 'svn: mergeinfo'. Он просто там, и __it обновляется 'svn merge', __ так, да, он появляется после слияния. Для этого он и есть. В чем проблема с 'svn merge', добавив информацию о слиянии? – sbi
Какую версию клиента/сервера SVN вы используете? – khmarbaise
Один за другим: svn client: svn, версия 1.6.11 (r934486) svn server: 1.6.6 (r40053) – introiboad