LINUX.ORG.RU

Избранные сообщения psv1967

Проверьте последовательность действий в Subversion

 ,

Всем привет!

Разбираюсь в subversion. Концептуально все понятно. Но некоторые детали еще в голове не утряслись; особенно беда с каталогами и с merge. Пожалуйста, проверьте последовательность действий внизу: все ли верно?

Ситуация: изначальный проект загружают на сервер subversion (192.168.0.1), а потом Вася и Петя дорабатывают две фичи. Вот как я это понял:

1. Допустим есть проект prj. Для него создаем дерево и помещаем в нужное место файлы:

$ mkdir -p ~/work/prj/trunk
$ mkdir -p ~/work/prj/branches
$ cp -r ~/original_project_location/* ~/work/prj/trunk

Заносим проект в репозиторий:

$ cd ~/work/prj/
$ svn import http://192.168.0.1/repos/prj

-1-

У нас создалась версия 1.

Теперь Вася и Петя хотят добавить по фиче.

2. Они создают ветки:

vasya$ svn copy http://192.168.0.1/repos/prj/trunk http://192.168.0.1/repos/prj/branches/feature_v -m "Feature of Vasya"
Committed revision 2

petya$ svn copy http://192.168.0.1/repos/prj/trunk http://192.168.0.1/repos/prj/branches/feature_p -m "Feature of Petya"
Committed revision 3

   r-2-
-1-|--
   L-3-
Далее они создают у cебя рабочие копии:
vasya$ svn checkout http://192.168.0.1/repos/prj/branches/feature_v ./
petya$ svn checkout http://192.168.0.1/repos/prj/branches/feature_p ./

3. Дорабатывают их и коммитят:

vasya$ svn commit
Committed revision 4

petya$ svn commit
Committed revision 5

   r-2-4-
-1-|-----
   L-3-5-

4. Теперь админ (третье лицо, не-Вася и не-Петя) хочет слить все воедино.

$ mkdir ~/tmp
$ cd ~/tmp
$ svn checkout http://192.168.0.1/repos/prj/trunk #### Update
$ svn merge http://192.168.0.1/repos/prj/branches/feature_v
$ svn commit
Committed revision 6

$ svn delete http://192.168.0.1/repos/prj/branches/feature_v -m "Feature development is completed"
   
-1-|-----6-
   L-3-5---

$ svn merge http://192.168.0.1/repos/prj/branches/feature_p
$ svn commit
Committed revision 7

$ svn delete http://192.168.0.1/repos/prj/branches/feature_p -m "Feature development is completed"

   
-1-|-----6-7-

Все правильно?

UPD: checkout перед merge

Kroz
()

motiom не работает с двумя usb камерами

motiom не работает с двумя usb камерами. С каждой по отдельности работает (при включении почередно thread1.conf thread2.conf

А вместе выдает

[2] Error starting stream VIDIOC_STREAMON: No space left on device

[2] ioctl(VIDIOCGMBUF) - Error device does not support memory map

[2] V4L capturing using read is deprecated! ...

[2] Error selecting input 0 VIDIOC_S_INPUT: Device or resource busy

[2] ioctl(VIDIOCGMBUF) - Error device does not support memory map

[2] V4L capturing using read is deprecated!

[2] Motion only supports mmap.

и пишет только первую камеру

гуглил, нагуглил кучу мусора

tesla
()

Вышел патчсет pf-kernel для Linux v3.5

 , ,

Группа Ядро Linux

С небольшой задержкой вышла новая версия патчсета pf-kernel для ядра Linux версии 3.5.

Для тех, кто не в курсе: pf-kernel — это набор полезных патчей для ядра, направленных на улучшение отзывчивости рабочего окружения, также добавляющий некоторые полезные вещи, например, стороннюю подсистему гибернации.

В этом релизе:

( читать дальше... )

Скачать патч на чистое ядро 3.5

Официальный сайт

>>> Анонс (natalenko.name)

post-factum
()

А кто пробовал запускать образ винчестера снятый dd в virtualbox?

По идее должно пахать ?

Dron
()

Пакет для чертежей теорем школьной геометрии

 ,

Подскажите пакет, с помощью которого можно создавать подобное: http://imgur.com/YOgsF (Взял из книги Заславского и Акопяна)

nikitos
()

Релиз Tex Live 2012

 , ,

Группа Open Source

Вышла новая версия самого распространенного дистрибутива LaTeX для Linux — Tex Live 2012.

Изменения по сравнению с TeX Live 2011:

  • Теперь tlmgr поддерживает работу с множеством сетевых репозиториев.
  • Для параметра \XeTeXdashbreakstate значение по умолчанию установлено 1. Этот параметр позволяет системе делать переносы после среднего и длинного тире (em-dash и en-dash). Это соответствует поведению по умолчанию для TeX, LaTeX, и LuaTeX. Для совместимости с уже существующими документами следует явно задать значение 0 параметра \XeTeXdashbreakstate.
  • Максимальный размер файлов, созданных с помощью pdftex и dvips теперь может превышать 2 Гб.
  • По умолчанию в вывод dvips включаются 35 стандартных шрифтов PostScript.
  • mpost добавлена в список разрешенных программ в режиме ограниченного исполнения \write18.
  • Поиск файла texmf.cnf теперь также выполняется в ../texmf-local, например /usr/local/texlive/texmf-local/web2c/texmf.cnf, если этот файл существует.
  • Скрипт updmap теперь считывает индивидуальный updmap.cfg для каждого дерева каталогов, а не глобальный.
  • Добавлена поддержка платформ armel-linux и mipsel-linux. Из основного дерева дистрибутива убрана поддержка sparc-linux и i386-netbsd. Теперь для установки на этих платформах следует использовать custom binaries.

>>> Подробности (latex-community.org)

Array
()

R — самое используемое приложение в data mining

 , ,

Группа Open Source

Регулярно проводимый опрос популярности программного обеспечения среди специалистов по прикладному анализу данных KDnuggets Software Poll впервые показал превышение доли продуктов анализа с открытым кодом над проприетарными решениями анализа данных.

Доля пользователей использующих именно R превысила 30%. Это самое популярное средство анализа в абсолютной категории. Эта доля подозрительно равна доле специалистов, использующих только средства анализа с открытым кодом. Похоже, R — полностью самодостаточный продукт анализа данных.

Доля пользователей, использующих одновременно и открытые, и проприетарные средства анализа, составила 41%.

Доля пользователей, использующих исключительно проприетарные программные продукты — 28%.

Обзор интересен также списком наиболее популярных продуктов анализа данных.

>>> Подробности (kdnuggets.com)

psv1967
()

Локальная настройка caption

 

Сабж таков, используется пакет ccaption для нумерации рисунков (нумерация сквозная) работы, но в приложении нужно сделать нумерацию вида А.1, А.2 и т.д.

Куда копать?

Norgat
()

Быстрая Scheme в численных расчетах

 ,

Многие реализации CL грешат тем, что вещественные числа «приводятся к указателю», как только эти числа покидают пределы функции. То есть, происходит то, что называется в Java и .NET боксингом. А как с этим обстоит дело в Scheme и Racket? Можно ли сделать так, чтобы вещественные числа возвращались без преобразования? Вообще, возможно ли такое в динамическом языке в принципе?

Вопрос возник в связи с тем, что я слышал о том, что некоторые реализации схемы, такие как Stalin, очень и очень быстры. Нид хэлп, buddhist

dave
()

Релиз системы Alvex для управления документами и бизнес-процессами на базе Alfresco

 , , , ,

Группа Open Source

Российская компания ITD Systems объявила о выходе Alvex 1.2.1 — решения на базе Alfresco.

Alfresco — это открытая система, объединяющая инструменты для управления бизнес-процессами (BPM), а также корпоративным (ECM) и социальным контентом (SCM).

Alvex добавляет к Alfresco принципиально новую возможность создания динамических процессов. Также Alvex расширяет возможности Alfresco в части ECM/BPM, а именно: обеспечивает привязку процессов к структуре компании и предоставляет удобные средства контроля за текущей ситуацией как для рядовых сотрудников, так и для руководителей.

Как Alfresco, так и Alvex существуют в версиях Community и Enterprise. Версии Community доступны под лицензией LGPL и полностью бесплатны.

( читать дальше... )

>>> Подробности (alvexcore.com)

itd-systems
()