LINUX.ORG.RU

Вопрос по Subversion


0

0

День добрый,

Пытаюсь пользоваться Subversion, но вот никак не могу догнать, как сделать одну штуку. Читал выложенный некогда здесь svn-book но не нашел ответа.

Общем мне бы хотелось чтобы svn игнорировал некоторые папки проектов (всякий временный мусор). В CVS были специальные файлики .cvsignore для этого дела. А как это делается в svn? Просвятите плз кто знает.

Спасибо

anonymous

~/.subversion/config

строчка

global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* *.swp .DS_Store

стандартные игрноры на различное "мусорное" файло.

Кроме того на каждую папку можно применить команду "svn propedit svn:ignore folder", папку нужно указать явно (можно просто .). После этого в каждой строчке прописываешь шаблоны того, что нужно игнорировать. Обычно используется для папок, которые не нужно вносить в репозиторий.

Cris
()
Ответ на: комментарий от Cris

О, то что нужно. Большое спасибо

anonymous
()
Ответ на: комментарий от Cris

У меня тут оно руганулось при попытке закоммитить правило для игнора

$ svn propedit svn:ignore trunk/core/site/tpl/back/_compile ... $ svn commit -m "Added svn:ignore rules for the project" Sending trunk/core/site/tpl/back/_compile svn: Commit failed (details follow): svn: Out of date: '/trunk/core/site/tpl/back/_compile' in transaction '7-1'

Я так понимаю, это от того, что директория уже была скинута в репозиторий семь раз. А как это разрулить?

anonymous
()
Ответ на: комментарий от anonymous

$ svn propedit svn:ignore trunk/core/site/tpl/back/_compile
...
$ svn commit -m "Added svn:ignore rules for the project"
Sending trunk/core/site/tpl/back/_compile
svn: Commit failed (details follow):
svn: Out of date: '/trunk/core/site/tpl/back/_compile' in transaction '7-1'

anonymous
()
Ответ на: комментарий от anonymous

Проблема решилась

santa@localhost $ svn update At revision 7. santa@localhost $ svn commit -m "Added svn:ignore rules for the project" Sending trunk/core/site/tpl/back/_compile

Committed revision 8.

anonymous
()
Ответ на: комментарий от anonymous

Блин 8/

santa@localhost $ svn update
At revision 7.
santa@localhost $ svn commit -m "Added svn:ignore rules for the project"
Sending trunk/core/site/tpl/back/_compile

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.