Получите 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>
Сначала выясните пересмотр, где деревья были тем же. Затем слияние это от того пересмотра до ГЛАВЫ repo-1 репозитория к Вашему repo-2, работающему копия.
Используя клиент командной строки это подобно этому, если Вы хотите объединить изменения между r123 и r456
svn merge http://domain.tld/repos1@123 http://domain.tld/repos1@456 repos2-workingcopy
Это не совсем ясно, но необходимо объединиться от основы этих двух деревьев, т.е. точки, в которой две соединительных линии были тем же.
Шлифовальный станок избил меня к нему, так кредит ему, но здесь является парой большего количества подсказок:
Если svn merge
должны были привести Вас к сбою через эти два сайта/сервера:
svn: Unusable URI: it does not refer to this repository
Затем используйте следующий подход:
repo-2
запущенный отличаются от repo-1
, скажите 123, затем:svn co http://server1/repo-1/trunk
svn diff -r123:HEAD http://server2/repo-2/trunk >repo2.patches
patch -p0 -i repo2.patches
svn ci --message "merged from repo-2"
SVK смог помогать при нахождении постоянно нескольких репозиториев со временем, которые должны синхронизироваться время от времени.