2010-08-22 30 views
1

在指令(http://pylonshq.com/docs/en/1.0/upgrading/)我發現:更新到0.10塔

要升級到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 

如果這些是警告說明,說明我需要一些幫助來理解它們。他們的意思是什麼?

如果這些不是警告指示說明我需要一些方向。我何時會收到這些警告的說明?

預先感謝您。

回答

0

我根據testing chapter in the Pylons book執行單元和功能測試。在這個過程中,我找到了升級到0.10後需要更改的所有東西。

所以有兩種方法可以找到升級到0.10後升級到Pylons 1.0之前需要處理的所有警告。

  1. 啓動貼紙服務器並手動瀏覽您的應用標籤應用,在貼紙輸出中尋找警告。
  2. 要聰明,根據Pylons book創建您的單元和功能測試,並運行它們以查找所有警告。
1

這些警告只是說在Pylons升級期間(而不是你的應用程序)「easy_install」發現一些文件在以前的Pylons發行版中(在目錄中)並且未包含在新軟件包中。

例如「.DS_Store」是由MacOSX創建的隱藏文件,用於存儲一些屬性(http://en.wikipedia.org/wiki/.DS_Store),並且可能在安裝過​​程中未創建。

文檔中提到的警告是當您使用新的Pylons啓動應用程序時出現在控制檯上的警告,並且您應該查找升級提示(例如有關折舊的信息)。

我認爲這對升級過程沒有意義。

希望它可以幫助...

+0

你是什麼意思「當你啓動你的應用程序時出現在控制檯上的警告」。你的意思是我什麼時候用貼紙發球? – Codeape 2010-08-22 19:32:44

+0

是,例如「DeprecationWarning:The egg:PasteScript#flup_fcgi_thread入口點已被棄用;請使用egg:Flup#fcgi_thread來代替」 – 2010-08-23 07:09:21