Архив метки: SVN
TeamCity: SVN checkout загружает не все файлы/каталоги
5 марта 2015
SVN: Directory is out of date0 (0)
3 января 2015
При выполнении commit — сообщение об ошибке: $ svn commit -m «Tomcat 7 migration» app-install/tomcat/ Deleting apptomcatapp-server svn: E155011: Commit failed (details follow): svn: E155011: Directory ‘C:Documents and SettingsuserDocumentsAPP_SVN4.trunkapp-installtomcatapp-server’ is out of date svn: E170004: Item ‘/branches/projects/dev_branches/trunk/app-install/tomcat/app-server’ is out of date
![]()
SVN: E155004: Working copy ‘***’ locked0 (0)
26 декабря 2014
При обновлении проекта — SVN сообщил об ошибке: $ svn up 14.12/ svn: E155004: Run ‘svn cleanup’ to remove locks (type ‘svn help cleanup’ for details) svn: E155004: Working copy ‘C:Documents and Settings***DocumentsAPP_SVN14.12’ locked. svn: E155004: ‘C:Documents and Settings***DocumentsAPP_SVN14.12’ is already locked.
![]()
Python: скрипт сравнения файлов из SVN-репозитория0 (0)
21 ноября 2014
Есть необходимость в сравнении несколько конфигурационных файлов из двух бранчей. Скрипт загружает их из репозитория с помощью модуля pysvn, сохраняет под различными именами и с помощью модуля difflib выполняет сравнение. Потом — создаётся репорт, в который включены различающиеся строки, и отправляется на почту.
![]()
Python: модуль pysvn — работа с репозиторием SVN0 (0)
20 ноября 2014
Устанавливаем из репозитория: # yum list pysvn … pysvn.x86_64 1.7.6-1.el6 epel # yum -y install pysvn … Installed: pysvn.x86_64 0:1.7.6-1.el6 pysvn является модулем, который работает с SVN-клиентом, установленным в системе. Т.е., настройки прокси для SVN, авторизация — будут использовать из файла /etc/subversion/servers,.
![]()
SVN: примеры использования0 (0)
28 сентября 2013
И так, у нас имеется уже настроенное SVN-хранилище, как описано в статье CentOS: установка и настройка Subversion + Apache. Посмотрим что у нас есть в локальном репозитории: $ svn ls file:///var/www/svn/foo/ Ничего. Посмотрим что в логе SVN: $ svn log file:///var/www/svn/foo/ ———————————————————————— Тоже ничего. Теперь — приступим к наполнению нашего хранилища.
![]()
SVN: работа через HTTP Proxy0 (0)
18 сентября 2013
Для SVN-клиента настройки, описанные в статье Debian: включить работу через proxy не применимы. При попытке использовать их — SVN сообщит о ошибке: $ svn list http://svn.apache.org/repos/asf/ svn: OPTIONS of ‘http://svn.apache.org/repos/asf’: could not connect to server (http://svn.apache.org)
![]()
TeamCity: создание и настройка нового проекта0 (0)
6 сентября 2013
В продолжение статьи TeamCity: установка на CentOS — создадим и настроим новый проект в TeamCity. Сборка и тестирование будут проводится с помощью Apache Maven. Для создания проекта — переходим в раздел Administration > Create project:
![]()
CentOS: установка и настройка Subversion + Apache HTTP Server0 (0)
4 сентября 2013
Первым делом необходимо запустить Apache, если этого ещё не сделано. Проверяем: # chkconfig —list | grep http httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off Включаем запуск Apache при старте системы: # chkconfig httpd on
![]()
FreeBSD: обновление системы из исходных кодов с помощью SVN0 (0)
6 июня 2013
Этот вариант больше подходит в том случае, если в системе используется нестандартное ядро. Кроме того, он позволяет более точно контролировать процесс обновления. Более простой вариант, при помощи freebsd-update, описан в статье FreeBSD: обновление системы при помощи freebsd-update. Утилита для работы через SVN не входит в стандартную поставку FreeBSD, поэтому её необходимо установить отдельно из портов.… Читать далее »
![]()