The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
SVN ignore, !*! andr, 21-Июн-05, 10:40  [смотреть все]
Использую для контроля версий subversion. Возникла такая проблема: конфиги для проекта на svn-сервере содержат одни настройки, в моей же рабочей копии, чтобы всё работало должны быть др. настройки. Естественно, при svn update, commit и т.д. файлы с настройками не должны изменятся. Вопрос: как это сделать с консоли средствами svn ?
После чтения svn help делаю так:
# svn propset svn:ignore -F .svnignore .
В .svnignore перечисляю файлы которые ненужно трогать при апдейте и комите (в каждой строке одно имя файла относительно текущей директории).
# svn propget svn:ignore .
Выдаёт все файлы, которые я занёс в .svnignore, НО когда делаю
# svn update .
эти файлы опять берутся с сервера и заменяются в моей рабочей копии.
Что я неправильно делаю ?
Помогите, plz, те, кто имел опыт в решении таких проблем.
  • SVN ignore, !*! andr2, 13:54 , 27-Июн-05 (1)
    Если файл уже добавлен в репозитарий, то на него ignore не действует, а влияет только на файлы не подлежащие контролю.
    Поэтому после установки svn:ignore нужно все эти файлы удалить из под svn, а потом руками добавить.
    Конечно поведение несколько отличающееся от cvs, но имхо вполне оправдано.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру