2010-02-12 2 views
2

У меня есть сайт, разработанный cakePHP. У меня это под контролем источника с svn. Я разрабатываю его с помощью Aptana Studio, как в Linux, так и в Windows.Исключить папку из SVN checkout на Aptana

Есть несколько каталогов, таких как app/tmp, которые, как говорится в названии, содержат временные данные. Можно ли опустить папку для проверки студией aptana, где нужно ее совершить? Я щелкнул правой кнопкой мыши по папке и применил svn propertyt svn-ignore: *

Но все же каждый раз, когда я хочу зафиксировать эти файлы/папки, появляется в моем списке измененных файлов.

+0

Этот вопрос касается Aptana и SVN Reposity, а не CakePHP :) –

ответ

3

Во-первых, если папка уже находится в svn, вы должны удалить ее из исходного элемента управления (используя 'svn delete').

Затем вы должны установить свойство svn: ignore (обратите внимание на двоеточие вместо тире) на родительской папке , чтобы указать имя папки, которую вы хотите игнорировать.

так и для приложений \ TMP, установить SVN: игнорировать на 'приложение' к 'TMP'

+0

Но svn delete удаляет папку из моего proect. Я хочу, чтобы он оставался там – gong

+0

@gong, svn физически не удаляет папку с вашего диска, не так ли? Если он удален из вашего проекта, это может быть «особенностью» вашего плагина Aptana/svn. Что произойдет, если вы повторно добавите папку (выполнив вышеуказанные шаги) – jeroenh

0

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

+0

Вы должны установить свойство svn: ignore, прежде чем папка будет даже привязана к SVN. Это бесполезно, если файл/папка, которую нужно игнорировать, уже находится под контролем источника. –

+0

Я имел в виду содержащую папку. (Это папка, в которую вы устанавливаете свойство) –

0

jeroenh добавить:

, если папка уже в SVN: Переключитесь в SVN хранилищам и удалить то, что вы хотеть. Переключитесь в Проводник проекта и команду> Обновить до версии. И тогда сделайте то, что сказал jeroenh.

Смежные вопросы