Ответвление Слияния SVN от одного Repo в Соединительную линию другого Repo

Получите textNode после тега i и обновите его содержимое.

function pingall(){
  // get the i tag within button then get the text content
  // after the tag using nextSibling property
  var textNode = document.querySelector('#btnShow i').nextSibling;

  // check textContetnt property for updating or checking
  if ((textNode.textContent).trim() == "Show All") {
    textNode.textContent = "Hide All";
  } else {
    textNode.textContent = "Show All";
  }
}
<button id='btnShow' class='btn btn-info pull-right' onclick='pingall()'><i class='fa fa-desktop'></i>Show All</button>

5
задан codecraig 24 February 2009 в 19:44
поделиться

4 ответа

Сначала выясните пересмотр, где деревья были тем же. Затем слияние это от того пересмотра до ГЛАВЫ repo-1 репозитория к Вашему repo-2, работающему копия.

Используя клиент командной строки это подобно этому, если Вы хотите объединить изменения между r123 и r456

svn merge http://domain.tld/repos1@123 http://domain.tld/repos1@456 repos2-workingcopy
1
ответ дан 15 December 2019 в 06:35
поделиться

Это не совсем ясно, но необходимо объединиться от основы этих двух деревьев, т.е. точки, в которой две соединительных линии были тем же.

Шлифовальный станок избил меня к нему, так кредит ему, но здесь является парой большего количества подсказок:

  1. Соедините эти два репозитория в один как можно скорее; Подверсия не была действительно разработана для работы как это. Или альтернативно переместитесь в DVCS как мерзавец или базар или...
  2. Если Вы придерживаетесь Подверсии, традиционно этот вид материала сделан с ответвлениями, не тегами. Теги обычно используются в качестве точек маркера и не посвящают себя.
1
ответ дан 15 December 2019 в 06:35
поделиться

Если svn merge должны были привести Вас к сбою через эти два сайта/сервера:

svn: Unusable URI: it does not refer to this repository

Затем используйте следующий подход:

  1. определите уровень пересмотра в который repo-2 запущенный отличаются от repo-1, скажите 123, затем:
  2. svn co http://server1/repo-1/trunk
  3. svn diff -r123:HEAD http://server2/repo-2/trunk >repo2.patches
  4. patch -p0 -i repo2.patches
  5. экран для любых конфликтов и разрешает их
  6. svn ci --message "merged from repo-2"
1
ответ дан 15 December 2019 в 06:35
поделиться

SVK смог помогать при нахождении постоянно нескольких репозиториев со временем, которые должны синхронизироваться время от времени.

0
ответ дан 15 December 2019 в 06:35
поделиться
Другие вопросы по тегам:

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