Каталог зависимостей с граблями - PullRequest
2 голосов
/ 04 мая 2009

Я использую rake, чтобы скопировать каталог:

file copied_directory => original_directory do
#copy directory
end

Это прекрасно работает, за исключением случаев, когда что-то внутри оригинального_каталога изменяется. Проблема в том, что дата модификации не меняется в прилагаемом каталоге, поэтому rake не знает, чтобы скопировать каталог снова. Есть ли способ справиться с этим? К сожалению, мои текущие настройки не позволяют мне устанавливать индивидуальные зависимости для каждого отдельного файла внутри original_directory.

Ответы [ 2 ]

2 голосов
/ 04 мая 2009

Вы можете использовать rsync для синхронизации двух каталогов, как показано здесь: http://asciicasts.com/episodes/149-rails-engines

1 голос
/ 26 октября 2011

Вам не нужно знать файлы, чтобы зависеть от них:

file copied_directory => FileList[original_directory, original_directory + "/**/*"]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...