2015-09-10 1 views
1

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

У меня есть папка:

wp-content/uploads/ 

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

Содержимое/добавления/были не в системе управления версиями, то есть они не были проверены в, так что я сделал следующее в терминале:

$ cd /wp-content/uploads/ 
$ svn propset svn:ignore '*' . 

Так что теперь, когда я проверить состояние SVN с помощью svn status I получим следующее:

M  wp-content/uploads 

Так что теперь мой вопрос, так как он говорит, «М», нужно ли мне совершать сор-контента/загрузки?

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

На данный момент я просто не уверены, что точно будет совершено, если я svn commit /wp-contents/uploads/

ответ

1

Да, вы должны совершить измененную рабочую копию (с изменениями, потому что изменение свойств также является частью истории, которая SVN-репозиторий должны сохранять и управлять)

Если содержание /wp-contents/uploads/ не был добавлен в SVN (и файлы были показаны «?» статус раньше), то теперь , еще до того, совершающего изменила собственность, все? должны просто исчезнуть из svn status и файлов (exising и добавлены позже) становятся «невидимыми» для SVN

svn commit /wp-contents/uploads/ будет совершать (по назначению) только свойство замены для версированной папки (свойства такие же граждане первого класса для SVN в виде файлов и папок)

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