Как я объединяю два ответвления SVN?

Существует немного опций:

  1. Screenlets

    Screenlets альтернатива Linux для "Windows Gadgets". Screenlets являются маленькими привлеченными владельцами приложениями (записанный в Python), который может быть описан как "виртуальное представление вещей, лежащих/стоящих вокруг на Вашем столе". Липкие примечания, часы, линейки... возможности бесконечны.

    enter image description here

    Hare предварительный просмотр погоды screenlet:

    enter image description here

    Для установки Screenlets откройте терминал путем удара Ctrl + T и выполните следующие команды:

    sudo apt-get install screenlets
    

    Для установки полного пакета [1 121] Screenlets:

    sudo apt-get install screenlets-pack-all
    

    Некоторые источники для загрузки Screenlets: взгляд Gnome , KDE-взгляд .

  2. Каирское Прикрепление

    Каирское Прикрепление является привлекательным, Легким приятным для глаз прикреплением для запуска приложений. Я упоминаю это заяц из-за, это - способность добавить дополнения. Это прибывает связанное многими апплетами включая этот погодный апплет. Можно использовать апплеты в прикреплении или отсоединить и использовать их в качестве гаджетов.

    enter image description here

    Для установки Каирское Прикрепление откройте терминал путем удара Ctrl + T и выполните следующую команду:

    sudo apt-get install cairo-dock
    

    можно найти некоторые сторонние дополнения заяц .

  3. Носатый

    Носатый усовершенствованный, Высоконастраиваемый системный монитор для Linux. Мало трудно настроить, Особенно для новых пользователей. Hare пример носатых

    enter image description here

    Выполняет эти шаги для установки HTC Conky:

    1. Для установки Носатый откройте терминал путем удара Ctrl + T и выполните одну из следующих команд:

      Для установки стандарта носатый :

      sudo apt-get install conky-std
      

      Для установки полного носатый с большинством включенных опций компиляции:

      sudo apt-get install conky-all
      
    2. Загрузка Носатый HTC Home и извлечение это.

    3. Нажатие Ctrl + H для показа скрытых файлов. Скопируйте ".conky" от загруженной папки до Вашего корневого каталога.

    4. Открывают папку "шрифтов" и копируют все шрифты в Home/.fonts /

    5. , Переходят в [1 115] AccuWeather и находят Ваше местоположение и копируют веб-адрес.

    6. открывают Home/.conky/htc_home/accuweather/accuw_script с текстовым редактором и заменяют адрес местоположения веб-адресом, который Вы просто скопировали с AccuWeather.

enter image description here

, Чтобы поместить носатый в приложения запуска, Нажатая супер клавиша (ключ Windows) и поиск "starup приложения" и открыть его.

enter image description here

Нажимают, добавляют и заполняют соответствующие поля следующим образом:

Name: HTC - Conky  
Command: bash -c "sleep 15; conky -c $HOME/.Conky/htc_home/conkyrc"  
Comment: Conky

и сохраняют его.

Для запуска Носатый впервые, Хит Высокий звук + F2 и выполняют следующую команду:

conky -c ~/.Conky/htc_home/conkyrc

Вот именно...!

Для большего количества посещения тем Coky: DeviantArt, Форумы Дуги , сеть UPD8 , Форумы Ubuntu .

15
задан Peter Mortensen 3 January 2016 в 17:23
поделиться

2 ответа

Ваша проблема связана с флагом -r . Вы должны указать диапазон редакций. Так, например:

svn merge -r 13:HEAD b1 b2

Чтобы определить правильный номер ревизии, вы можете сделать:

svn log --stop-on-copy b1

log затем перечислит только те коммиты, которые произошли на b1 . Вы выберете наименьший номер ревизии, который вы увидите.

Я никогда не использовал эту форму. Я всегда следил за тем, чтобы я был активно в ветке b2 , а затем делал:

svn merge -r 13:HEAD url://to/branch/b1
18
ответ дан 1 December 2019 в 03:04
поделиться

Из справочной страницы для svn merge в книге Subversion :

$ svn merge --reintegrate \
            http://svn.example.com/repos/calc/branches/my-calc-branch
--- Merging differences between repository URLs into '.':
U    button.c
U    integer.c
U    Makefile
 U   .

$ # build, test, verify, ...

$ svn commit -m "Merge my-calc-branch back into trunk!"
Sending        .
Sending        button.c
Sending        integer.c
Sending        Makefile
Transmitting file data ..
Committed revision 391.

Редактировать : Итак, вы используете старую версию Subversion. В этом случае см. Слияние одной ветви с другой в версии 1.4 книги .

6
ответ дан 1 December 2019 в 03:04
поделиться
Другие вопросы по тегам:

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