Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.10.21;
Скачать: CL | DM;

Вниз

Еще раз объясните мне как игнорировать в SVN — замаялся&#133   Найти похожие ветки 

 
Kolan ©   (2007-09-21 08:54) [0]

Итек есть папка(А) проекта она под контролем SVN(Tortoise).

В этой папке есть еще одна папка(Б).  Надо сделать так, чтобы он не трогал папку Б вообще и чтобы там небыло .svn.
Как это сделать?


 
Суслик ©   (2007-09-21 08:58) [1]

я так понял, что ты еще не добавлял Б в репозитарий?
если добавил, то сначала нужно удалить.

дальше (я так делаю)
1. выбираешь commit
2. видишь Б - not versioned
3. нажимаешь прав. кн. мыши на Б.
4. выбираешь add to ignore
5. потом нужно сделать commit самой папке А, ибо в ней добавился атрибут svn:ignore.


 
Суслик ©   (2007-09-21 09:00) [2]

еще, иногда при коммите А (коммит свойства svn:ignore) у меня бывает out of date и commit прекращает.

это не ошибка, вроде как-то объясняется в доке (не читал). в этом случае нужно сначала update для A сделать, потом все ОК


 
Kolan ©   (2007-09-21 09:14) [3]

> Суслик ©   (21.09.07 09:00)

Так. Наверно лучьше сначала&#133

Я снес репосзиторий и выкосил все .svn. Передомной обсалютно читсяй проект.
Что делать?


 
Kolan ©   (2007-09-21 09:16) [4]


> Передомной обсалютно читсяй проект.

То есть папка А вней лежит папка Б которую не надо трога, и В которую надо версиировать.


 
Kolan ©   (2007-09-21 09:35) [5]

А при фиксации надо ненужные папки не фиксировать. А потом снова фиксировать и добавить в список игнорирования. А иначе он грит не могу добавит в список игнорирования.


 
Суслик ©   (2007-09-21 09:48) [6]

ну эта, ты как-то сразу навалился. :)

не знаю чем ты пользуешься, т.е. как у тебя установлен svn, но я делаю так (у меня svn под apache):

Сервер (установлен только svn):
1. вызываю svnadmin и создаю репозитарий в каком-то каталоге.
2. настраиваю конфиги апача

<Location /myproject>
 DAV svn
 SVNPath "d:/projects/svn/repos"
 AuthType Basic
 AuthName "Subversion repository"
 AuthUserFile "d:/projects/svn/auth/svn-auth-file"
 Require valid-user
</Location>


SVNPath - путь до репозитария, созданного в п. 1.
AuthUserFile - путь до файла с паролями апача. создается утилитой htpasswd из апача.

(я не силен в апаче, потому настраиваю так, говорят что лучше вирт. хостами).

3. Запускаю апач.

Клиент (стоит только tartoisesvn):
1. Создаю путой каталог А.
2. Прав. клав - check out. Набираю url репозитария http://10.1.1.1/myproject. Нажимаю ОК. Теперь имюе пустой каталог под ревижином 0.
3. В каталог А переписываю Б и В.
4. Нажимаю на каталоге А коммит.
5. Вижу Б и В. Для каталога Б говорю - add to ignore list. Но каталог В добавляю, т.е. ставлю галочку.
6. Делаю коммит каталогу А.


 
Kolan ©   (2007-09-21 12:17) [7]

> Суслик ©   (21.09.07 09:48)

Угу, благодарю &#151; разобрался.



Страницы: 1 вся ветка

Текущий архив: 2007.10.21;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
2-1190829137
AKA
2007-09-26 21:52
2007.10.21
Как перетащить картинку со stringgrida в image???


15-1190072905
Черный Шаман
2007-09-18 03:48
2007.10.21
Как бы вы отнеслись к такому работнику?


9-1161520353
Тёма
2006-10-22 16:32
2007.10.21
Прозрачность в GLScene


1-1186647781
kudatsky
2007-08-09 12:23
2007.10.21
Вызов OutLook


1-1186651845
tio
2007-08-09 13:30
2007.10.21
Плавающие панели как в Photoshop