Обновление до Pylons 0.10 - PullRequest
       1

Обновление до Pylons 0.10

1 голос
/ 22 августа 2010

В инструкции (http://pylonshq.com/docs/en/1.0/upgrading/) Нахожу:

Для обновления до 1.0 сначала обновите проект до 0.10. Это пилоны релиз, который полностью обратная совместимость с 0.9.7. Однако под 0,10 разнообразие предупреждения будут выпущены о различные вещи, которые должны быть изменены до обновления до 1.0.

Какие предупреждения? Те из easy_install? Я получаю это от easy_install (я удалил некоторые вещи, которые, как я знаю, не являются предупреждениями).

easy_install -U http://pylonshq.com/download/0.10/Pylons-0.10.tar.gz
Downloading http://pylonshq.com/download/0.10/Pylons-0.10.tar.gz
Processing Pylons-0.10.tar.gz
Running Pylons-0.10/setup.py -q bdist_egg --dist-dir /tmp/easy_install-mGVgCf/Pylons-0.10/egg-dist-tmp-H1Lklt
warning: no previously-included files matching '*' found under directory 'tests/test_units/session'
warning: no previously-included files matching '.DS_Store' found anywhere in distribution
warning: no previously-included files matching '*.hgignore' found anywhere in distribution
warning: no previously-included files matching '*.hgtags' found anywhere in distribution

Если это предупреждения, о которых говорится в инструкции, мне нужна помощь в их понимании. Что они имеют в виду?

Если это не предупреждения, о которых говорится в инструкции, мне нужны некоторые указания. Когда я получу эти предупреждения, о которых говорится в инструкции?

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 22 августа 2010

Эти предупреждения только говорят о том, что во время обновления Pylons (не вашего приложения) «easy_install» обнаружил некоторые файлы, которые были в предыдущем выпуске Pylons (в каталоге) и которые не включены в новый пакет.

Например, «.DS_Store» - это скрытый файл, созданный MacOSX для хранения некоторых атрибутов (http://en.wikipedia.org/wiki/.DS_Store) и, вероятно, он не был создан во время установки.

Предупреждения, упомянутые в документации, - это предупреждения, которые появляются на консоли при запуске приложения с новыми пилонами, и там вам следует искать подсказки по обновлению (например, информацию об амортизации).

Я думаю, что они не имеют смысла для вашего процесса обновления.

Надеюсь, это поможет ...

0 голосов
/ 07 сентября 2010

Я реализовал модульные и функциональные тесты в соответствии с главой тестирования в книге Pylons . Во время этого процесса я нашел все, что мне нужно было изменить после обновления до 0.10.

Таким образом, есть два способа найти все предупреждения, которые необходимо устранить после обновления до 0.10 и перед обновлением до Pylons 1.0.

  1. Запустите сервер Paster и вручную выполните серфинг в приложении Pylons, ища предупреждения в выводе Paster.
  2. Будьте умны, создайте свои модульные и функциональные тесты в соответствии с Pylons book и запускайте их, чтобы найти все предупреждения.
...