.. SPDX-License-Identifier: GPL-2.0 .. include:: ../disclaimer-zh_TW.rst :Original: :ref:`Documentation/process/6.Followthrough.rst <development_followthrough>` :Translator: 時奎亮 Alex Shi <alex.shi@linux.alibaba.com> :æ ¡è¯: å³æƒ³æˆ Wu XiangCheng <bobwxc@email.cn> 胡皓文 Hu Haowen <2023002089@link.tyut.edu.cn> .. _tw_development_followthrough: 跟進 ==== æ¤æ™‚,您已經éµå¾ªäº†åˆ°ç›®å‰çˆ²æ¢çµ¦å‡ºçš„指導方é‡ï¼Œä¸¦ä¸”,隨ç€æ‚¨è‡ªå·±çš„å·¥ç¨‹æŠ€èƒ½çš„å¢žåŠ ï¼Œ 已經發布了一系列完美的補ä¸ã€‚å³ä½¿æ˜¯ç¶“é©—è±å¯Œçš„å…§æ ¸é–‹ç™¼äººå“¡ä¹Ÿèƒ½çŠ¯çš„æœ€å¤§éŒ¯èª¤ä¹‹ä¸€ 是,èªçˆ²ä»–們的工作ç¾åœ¨å·²ç¶“完æˆäº†ã€‚事實上,發佈補ä¸æ„味ç€é€²å…¥æµç¨‹çš„下一個階段, å¯èƒ½é‚„需è¦åšå¾ˆå¤šå·¥ä½œã€‚ 一個補ä¸åœ¨é¦–次發佈時就éžå¸¸å‡ºè‰²ã€æ²’æœ‰æ”¹é€²çš„é¤˜åœ°ï¼Œé€™æ˜¯å¾ˆç½•è¦‹çš„ã€‚å…§æ ¸é–‹ç™¼æµç¨‹å·² èªè˜åˆ°é€™ä¸€äº‹å¯¦ï¼Œå› æ¤å®ƒéžå¸¸æ³¨é‡å°å·²ç™¼ä½ˆä»£ç¢¼çš„改進。作爲代碼的作者,您應該與 å…§æ ¸ç¤¾å€åˆä½œï¼Œä»¥ç¢ºä¿æ‚¨çš„代碼符åˆå…§æ ¸çš„質é‡æ¨™æº–。如果ä¸åƒèˆ‡é€™å€‹éŽç¨‹ï¼Œå¾ˆå¯èƒ½æœƒ 無法將補ä¸åˆä½µåˆ°ä¸»ç·šä¸ã€‚ 與審閱者åˆä½œ ------------ 任何æ„義上的補ä¸éƒ½æœƒå°Žè‡´å…¶ä»–開發人員在審查代碼時發表大é‡è©•è«–。å°æ–¼è¨±å¤šé–‹ç™¼ 人員來說,與審閱人員åˆä½œå¯èƒ½æ˜¯å…§æ ¸é–‹ç™¼éŽç¨‹ä¸æœ€ä»¤äººç”Ÿç•çš„éƒ¨åˆ†ã€‚ä½†æ˜¯å¦‚æžœä½ è¨˜ä½ä¸€äº›äº‹æƒ…,生活會變得容易得多: - å¦‚æžœä½ å·²ç¶“å¾ˆå¥½åœ°è§£é‡‹äº†ä½ çš„è£œä¸ï¼Œå¯©é–±äººå“¡æœƒç†è§£å®ƒçš„價值,以åŠçˆ²ä»€éº¼ä½ 會 費盡心æ€åŽ»å¯«å®ƒã€‚但是這個並ä¸èƒ½é˜»æ¢ä»–們æ出一個基本的å•é¡Œï¼šåœ¨äº”年或å年後 ç¶è·å«æœ‰æ¤ä»£ç¢¼çš„å…§æ ¸æœƒæ€Žéº¼æ¨£ï¼Ÿä½ å¯èƒ½è¢«è¦æ±‚åšå‡ºçš„è¨±å¤šæ”¹è®Šâ€”â€”å¾žç·¨ç¢¼é¢¨æ ¼çš„ 調整到大é‡çš„é‡å¯«â€”—都來自於å°Linuxçš„ç†è§£ï¼Œå³å¾žç¾åœ¨èµ·å年後,Linuxä»å°‡ 在開發ä¸ã€‚ - ä»£ç¢¼å¯©æŸ¥æ˜¯ä¸€é …è‰±è‹¦çš„å·¥ä½œï¼Œé€™æ˜¯ä¸€é …ç›¸å°å–«åŠ›ä¸è¨Žå¥½çš„工作;人們記得誰編寫了 å…§æ ¸ä»£ç¢¼ï¼Œä½†å°æ–¼é‚£äº›å¯©æŸ¥å®ƒçš„人來說,幾乎沒有什麼長久的åè²ã€‚å› æ¤ï¼Œå¯©é–± 人員å¯èƒ½æœƒè®Šå¾—æš´èºï¼Œå°¤å…¶æ˜¯ç•¶ä»–們看到åŒæ¨£çš„錯誤被一éåˆä¸€é地犯下時。如果 ä½ å¾—åˆ°äº†ä¸€å€‹çœ‹èµ·ä¾†æ†¤æ€’ã€ä¾®è¾±æˆ–å®Œå…¨å†’çŠ¯ä½ çš„è©•è«–ï¼Œè«‹æŠ‘åˆ¶ä»¥åŒæ¨£æ–¹å¼å›žæ‡‰çš„è¡å‹•ã€‚ 代碼審查是關於代碼的,而ä¸æ˜¯é—œæ–¼äººçš„,代碼審閱人員ä¸æœƒè¦ªè‡ªæ”»æ“Šæ‚¨ã€‚ - åŒæ¨£ï¼Œä»£ç¢¼å¯©é–±äººå“¡ä¹Ÿä¸æƒ³ä»¥çŠ§ç‰²ä½ 僱主的利益爲代價來宣傳他們僱主的è°ç¨‹ã€‚ å…§æ ¸é–‹ç™¼äººå“¡é€šå¸¸å¸Œæœ›ä»Šå¾Œå¹¾å¹´èƒ½åœ¨å…§æ ¸ä¸Šå·¥ä½œï¼Œä½†ä»–å€‘æ˜Žç™½ä»–å€‘çš„åƒ±ä¸»å¯èƒ½æœƒæ”¹ è®Šã€‚ä»–å€‘çœŸçš„ï¼Œå¹¾ä¹Žæ¯«ç„¡ä¾‹å¤–åœ°ï¼Œè‡´åŠ›æ–¼å‰µé€ ä»–å€‘æ‰€èƒ½åšåˆ°çš„æœ€å¥½çš„å…§æ ¸ï¼›ä»–å€‘ä¸¦ 沒有試圖給僱主的競çˆå°æ‰‹é€ æˆä¸é©ã€‚ 所有這些æ¸æ ¹çµåº•å°±æ˜¯ï¼Œç•¶å¯©é–±è€…å‘您發é€è©•è«–時,您需è¦æ³¨æ„他們æ£åœ¨é€²è¡Œçš„技術 評論。ä¸è¦è®“他們的表é”æ–¹å¼æˆ–ä½ è‡ªå·±çš„é©•å‚²é˜»æ¢æ¤äº‹ã€‚ç•¶ä½ åœ¨ä¸€å€‹è£œä¸ä¸Šå¾—到評論 時,花點時間去ç†è§£è©•è«–人想說什麼。如果å¯èƒ½çš„話,請修復審閱者è¦æ±‚您修復的內 容。然後回覆審閱者:è¬è¬ä»–們,並æè¿°ä½ å°‡å¦‚ä½•å›žç”他們的å•é¡Œã€‚ 請注æ„,您ä¸å¿…åŒæ„審閱者建è°çš„æ¯å€‹æ›´æ”¹ã€‚如果您èªçˆ²å¯©é–±è€…誤解了您的代碼,請 解釋到底發生了什麼。如果您å°å»ºè°çš„更改有技術上的異è°ï¼Œè«‹æ述它並è‰æ˜Žæ‚¨å°è©² å•é¡Œçš„解決方案是æ£ç¢ºçš„ã€‚å¦‚æžœä½ çš„è§£é‡‹æœ‰é“ç†ï¼Œå¯©é–±è€…會接å—的。ä¸éŽï¼Œå¦‚æžœä½ çš„ 解釋è‰æ˜Žç¼ºä¹èªªæœåŠ›ï¼Œå°¤å…¶æ˜¯ç•¶å…¶ä»–人開始åŒæ„審稿人的觀點時,請花些時間é‡æ–°è€ƒæ…® ä¸€ä¸‹ã€‚ä½ å¾ˆå®¹æ˜“å°è‡ªå·±è§£æ±ºå•é¡Œçš„方法視而ä¸è¦‹ï¼Œä»¥è‡³æ–¼ä½ 沒有æ„è˜åˆ°æŸäº›æ±è¥¿å®Œå…¨ æ˜¯éŒ¯èª¤çš„ï¼Œæˆ–è€…ä½ ç”šè‡³æ²’æœ‰è§£æ±ºæ£ç¢ºçš„å•é¡Œã€‚ Andrew Morton建è°ï¼Œæ¯ä¸€å€‹ä¸æœƒå°Žè‡´ä»£ç¢¼æ›´æ”¹çš„審閱評論都應該產生一個é¡å¤–的代碼 註釋;這å¯ä»¥å¹«åŠ©æœªä¾†çš„審閱人員é¿å…第一次出ç¾çš„å•é¡Œã€‚ 一個致命的錯誤是忽視評論,希望它們會消失。它們ä¸æœƒèµ°çš„。如果您在沒有å°ä¹‹å‰ 收到的評論åšå‡ºéŸ¿æ‡‰çš„情æ³ä¸‹é‡æ–°ç™¼å¸ƒä»£ç¢¼ï¼Œé‚£éº¼å¾ˆå¯èƒ½æœƒç™¼ç¾è£œä¸æ¯«ç„¡ç”¨è™•ã€‚ 說到é‡æ–°ç™¼å¸ƒä»£ç¢¼ï¼šè«‹è¨˜ä½ï¼Œå¯©é–±è€…ä¸æœƒè¨˜ä½æ‚¨ä¸Šæ¬¡ç™¼ä½ˆçš„ä»£ç¢¼çš„æ‰€æœ‰ç´°ç¯€ã€‚å› æ¤ï¼Œ æ醒審閱人員以å‰æ出的å•é¡Œä»¥åŠæ‚¨å¦‚何處ç†é€™äº›å•é¡Œç¸½æ˜¯ä¸€å€‹å¥½ä¸»æ„;補ä¸è®Šæ›´ 日誌是æä¾›æ¤é¡žä¿¡æ¯çš„好地方。審閱者ä¸å¿…æœç´¢åˆ—表檔案來熟悉上次所說的內容; 如果您幫助他們直接開始,當他們é‡æ–°æŸ¥çœ‹æ‚¨çš„代碼時,心情會更好。 å¦‚æžœä½ å·²ç¶“è©¦ç€åšæ£ç¢ºçš„事情,但事情ä»ç„¶æ²’有進展呢?大多數技術上的分æ§éƒ½å¯ä»¥ 通éŽè¨Žè«–來解決,但有時人們ä»éœ€è¦åšå‡ºæ±ºå®šã€‚å¦‚æžœä½ çœŸçš„èªçˆ²é€™å€‹æ±ºå®šå°ä½ ä¸åˆ©ï¼Œ ä½ å¯ä»¥è©¦ç€å‘有更高權力的人上訴。å°æ–¼æœ¬æ–‡ï¼Œæ›´é«˜æ¬ŠåŠ›çš„人是 Andrew Morton 。 Andrew åœ¨å…§æ ¸é–‹ç™¼ç¤¾å€ä¸éžå¸¸å—尊敬;他經常爲似乎被絕望阻塞的事情清障。儘管 如æ¤ï¼Œä¸æ‡‰è¼•æ˜“就直接找 Andrew ,也ä¸æ‡‰åœ¨æ‰€æœ‰å…¶ä»–替代方案都被嘗試之å‰æ‰¾ä»–。 當然,記ä½ï¼Œä»–也å¯èƒ½ä¸åŒæ„ä½ çš„æ„見。 接下來會發生什麼 ---------------- 如果一個補ä¸è¢«èªçˆ²é©åˆæ·»åŠ åˆ°å…§æ ¸ä¸ï¼Œä¸¦ä¸”大多數審查å•é¡Œå¾—到解決,下一æ¥é€šå¸¸ 是進入å系統ç¶è·äººå“¡çš„樹ä¸ã€‚工作方å¼å› å系統而異;æ¯å€‹ç¶è·äººå“¡éƒ½æœ‰è‡ªå·±çš„ 工作方å¼ã€‚特別是å¯èƒ½æœ‰ä¸æ¢ä¸€æ£µæ¨¹â€”—也許一棵樹專門用於計劃下一個åˆä½µçª—å£çš„ 補ä¸ï¼Œå¦ä¸€æ£µæ¨¹ç”¨æ–¼é•·æœŸå·¥ä½œã€‚ å°æ–¼æ‡‰ç”¨åˆ°ä¸å±¬æ–¼æ˜Žé¡¯å系統樹(例如內å˜ç®¡ç†ä¿®è£œç¨‹åºï¼‰çš„å€åŸŸçš„修補程åºï¼Œé»˜èªæ¨¹ 通常上溯到-mm。影響多個å系統的補ä¸ä¹Ÿå¯ä»¥æœ€çµ‚進入-mm樹。 包å«åœ¨å系統樹ä¸å¯ä»¥æ高補ä¸çš„å¯è¦‹æ€§ã€‚ç¾åœ¨ï¼Œä½¿ç”¨è©²æ¨¹çš„其他開發人員將默èªç² 得補ä¸ã€‚å系統樹通常也爲Linuxæ供支æŒï¼Œä½¿å…¶å…§å®¹å°æ•´å€‹é–‹ç™¼ç¤¾å€å¯è¦‹ã€‚在這一點 上,您很å¯èƒ½æœƒå¾žä¸€çµ„新的審閱者那è£å¾—到更多的評論;這些評論需è¦åƒä¸Šä¸€è¼ªé‚£æ¨£ 得到回應。 在這時也會發生點什麼,這å–æ±ºæ–¼ä½ çš„è£œä¸çš„性質,是å¦èˆ‡å…¶ä»–人æ£åœ¨åšçš„工作發生 è¡çªã€‚在最壞的情æ³ä¸‹ï¼Œåš´é‡çš„補ä¸è¡çªå¯èƒ½æœƒå°Žè‡´ä¸€äº›å·¥ä½œè¢«æ“±ç½®ï¼Œä»¥ä¾¿å‰©é¤˜çš„è£œä¸ å¯ä»¥æˆå½¢ä½µåˆä¸¦ã€‚å¦ä¸€äº›æ™‚候,è¡çªè§£æ±ºå°‡æ¶‰åŠåˆ°èˆ‡å…¶ä»–開發人員åˆä½œï¼Œå¯èƒ½é‚„會 在樹之間移動一些補ä¸ï¼Œä»¥ç¢ºä¿æ‰€æœ‰çš„æ‡‰ç”¨éƒ½æ˜¯ä¹¾æ·¨çš„ã€‚é€™é …å·¥ä½œå¯èƒ½æ˜¯ä¸€ä»¶ç—›è‹¦çš„ 事情,但也需慶幸ç¾åœ¨çš„幸ç¦ï¼šåœ¨linux-next樹出ç¾ä¹‹å‰ï¼Œé€™äº›è¡çªé€šå¸¸åªåœ¨åˆä½µçª—å£ ä¸å‡ºç¾ï¼Œå¿…é ˆè¿…é€Ÿè§£æ±ºã€‚ç¾åœ¨å¯ä»¥åœ¨åˆä½µçª—å£æ‰“開之å‰çš„空閒時間解決這些å•é¡Œã€‚ 有æœä¸€æ—¥ï¼Œå¦‚æžœä¸€åˆ‡é †åˆ©ï¼Œæ‚¨å°‡ç™»éŒ„ä¸¦çœ‹åˆ°æ‚¨çš„è£œä¸å·²ç¶“åˆä½µåˆ°ä¸»ç·šå…§æ ¸ä¸ã€‚ç¥è³€ä½ ï¼ ç„¶è€Œï¼Œä¸€æ—¦æ…¶ç¥å®Œäº†ï¼ˆä¸¦ä¸”æ‚¨å·²ç¶“å°‡è‡ªå·±æ·»åŠ åˆ°ç¶è·äººå“¡æ–‡ä»¶ä¸ï¼‰ï¼Œå°±ä¸€å®šè¦è¨˜ä½ 一個é‡è¦çš„å°äº‹å¯¦ï¼šå·¥ä½œä»ç„¶æ²’有完æˆã€‚併入主線也帶來了它的挑戰。 首先,補ä¸çš„å¯è¦‹æ€§å†æ¬¡æ高。å¯èƒ½æœƒæœ‰ä»¥å‰ä¸çŸ¥é“這個補ä¸çš„開發者的新一輪評論。 忽略它們å¯èƒ½å¾ˆæœ‰èª˜æƒ‘åŠ›ï¼Œå› çˆ²æ‚¨çš„ä»£ç¢¼ä¸å†å˜åœ¨ä»»ä½•è¢«åˆä½µçš„å•é¡Œã€‚但是,è¦æŠµåˆ¶ 這種誘惑,您ä»ç„¶éœ€è¦å°æœ‰å•é¡Œæˆ–建è°çš„開發人員作出響應。 ä¸éŽï¼Œæ›´é‡è¦çš„是:將代碼包å«åœ¨ä¸»ç·šä¸æœƒå°‡ä»£ç¢¼äº¤çµ¦æ›´å¤šçš„一些測試人員。å³ä½¿æ‚¨ 爲尚未å¯ç”¨çš„硬件æ供了驅動程åºï¼Œæ‚¨ä¹Ÿæœƒé©šè¨æ–¼æœ‰å¤šå°‘äººæœƒå°‡æ‚¨çš„ä»£ç¢¼æ§‹å»ºåˆ°å…§æ ¸ ä¸ã€‚當然,如果有測試人員,也å¯èƒ½æœƒæœ‰éŒ¯èª¤å ±å‘Šã€‚ æœ€ç³Ÿç³•çš„éŒ¯èª¤å ±å‘Šæ˜¯è¿´æ¸ã€‚å¦‚æžœä½ çš„è£œä¸å°Žè‡´è¿´æ¸ï¼Œä½ 會發ç¾å¤šåˆ°è®“ä½ ä¸èˆ’æœçš„眼ç›ç›¯ ç€ä½ ;迴æ¸éœ€è¦å„˜å¿«ä¿®å¾©ã€‚如果您ä¸é¡˜æ„或無法修復迴æ¸ï¼ˆå…¶ä»–人都ä¸æœƒçˆ²æ‚¨ä¿®å¾©ï¼‰ï¼Œ 那麼在穩定期內,您的補ä¸å¹¾ä¹Žè‚¯å®šæœƒè¢«ç§»é™¤ã€‚除了å¦å®šæ‚¨çˆ²ä½¿è£œä¸é€²å…¥ä¸»ç·šæ‰€åšçš„ 所有工作之外,如果由於未能修復迴æ¸è€Œå–消補ä¸ï¼Œå¾ˆå¯èƒ½æœƒä½¿å°‡ä¾†çš„工作更難被åˆä½µã€‚ 在處ç†å®Œä»»ä½•è¿´æ¸ä¹‹å¾Œï¼Œå¯èƒ½é‚„有其他普通缺陷需è¦è™•ç†ã€‚穩定期是修復這些錯誤並 確ä¿ä»£ç¢¼åœ¨ä¸»ç·šå…§æ ¸ç‰ˆæœ¬ä¸çš„首次發佈儘å¯èƒ½å¯é 的最好機會。所以,請回應錯誤 å ±å‘Šï¼Œä¸¦å„˜å¯èƒ½è§£æ±ºå•é¡Œã€‚這就是穩定期的目的;一旦解決了舊補ä¸çš„任何å•é¡Œï¼Œå°± å¯ä»¥é–‹å§‹ç›¡æƒ…創建新補ä¸ã€‚ 別忘了,還有其他節點也å¯èƒ½æœƒå‰µå»ºç¼ºé™·å ±å‘Šï¼šä¸‹ä¸€å€‹ä¸»ç·šç©©å®šç‰ˆæœ¬ï¼Œç•¶è‘—å的發行 商é¸æ“‡åŒ…å«æ‚¨è£œä¸çš„å…§æ ¸ç‰ˆæœ¬æ™‚ç‰ç‰ã€‚ç¹¼çºŒéŸ¿æ‡‰é€™äº›å ±å‘Šæ˜¯æ‚¨å·¥ä½œçš„åŸºæœ¬ç´ é¤Šã€‚ä½†æ˜¯ 如果這ä¸èƒ½æä¾›è¶³å¤ çš„å‹•æ©Ÿï¼Œé‚£éº¼ä¹Ÿéœ€è¦è€ƒæ…®ï¼šé–‹ç™¼ç¤¾å€æœƒè¨˜ä½é‚£äº›åœ¨åˆä½µå¾Œå°ä»£ç¢¼ å¤±åŽ»èˆˆè¶£çš„é–‹ç™¼äººå“¡ã€‚ä¸‹ä¸€æ¬¡ä½ ç™¼ä½ˆè£œä¸æ™‚ï¼Œä»–å€‘æœƒä»¥ä½ ä»¥å¾Œä¸æœƒæŒçºŒç¶è·å®ƒçˆ²å‰æ 來評估它。 其他å¯èƒ½ç™¼ç”Ÿçš„事情 ------------------ æŸå¤©ï¼Œç•¶ä½ æ‰“é–‹ä½ çš„éƒµä»¶å®¢æˆ¶ç«¯æ™‚ï¼Œçœ‹åˆ°æœ‰äººçµ¦ä½ å¯„äº†ä¸€å€‹ä»£ç¢¼è£œä¸ã€‚畢竟,這是 讓您的代碼公開å˜åœ¨çš„好處之一。如果您åŒæ„這個補ä¸ï¼Œæ‚¨å¯ä»¥å°‡å®ƒè½‰ç™¼çµ¦å系統 ç¶è·äººå“¡ï¼ˆç¢ºä¿åŒ…å«ä¸€å€‹æ£ç¢ºçš„From:行,這樣屬性是æ£ç¢ºçš„ï¼Œä¸¦æ·»åŠ ä¸€å€‹æ‚¨è‡ªå·±çš„ signoff ),或者回復一個 Acked-by: 讓原始發é€è€…å‘上發é€å®ƒã€‚ 如果您ä¸åŒæ„補ä¸ï¼Œè«‹ç¦®è²Œåœ°å›žè¦†ï¼Œè§£é‡‹åŽŸå› 。如果å¯èƒ½çš„話,告訴作者需è¦åšå“ªäº› 更改æ‰èƒ½è®“您接å—補ä¸ã€‚åˆä½µä»£ç¢¼çš„編寫者和ç¶è·è€…所åå°çš„補ä¸çš„確å˜åœ¨ç€ä¸€å®šçš„ 阻力,但僅æ¤è€Œå·²ã€‚å¦‚æžœä½ è¢«èªçˆ²ä¸å¿…è¦çš„阻礙了好的工作,那麼這些補ä¸æœ€çµ‚會 繞éŽä½ 並進入主線。在Linuxå…§æ ¸ä¸ï¼Œæ²’有人å°ä»»ä½•ä»£ç¢¼æ“有絕å°çš„å¦æ±ºæ¬Šã€‚å¯èƒ½é™¤ 了Linus。 在éžå¸¸ç½•è¦‹çš„情æ³ä¸‹ï¼Œæ‚¨å¯èƒ½æœƒçœ‹åˆ°å®Œå…¨ä¸åŒçš„æ±è¥¿ï¼šå¦ä¸€å€‹é–‹ç™¼äººå“¡ç™¼ä½ˆäº†é‡å°æ‚¨ çš„å•é¡Œçš„ä¸åŒè§£æ±ºæ–¹æ¡ˆã€‚在這時,兩個補ä¸ä¹‹ä¸€å¯èƒ½ä¸æœƒè¢«åˆä½µï¼Œâ€œæˆ‘的補ä¸é¦–å…ˆ 發佈â€ä¸è¢«èªçˆ²æ˜¯ä¸€å€‹ä»¤äººä¿¡æœçš„技術論據。如果有別人的補ä¸å–ä»£äº†ä½ çš„è£œä¸è€Œé€² 入了主線,那麼åªæœ‰ä¸€ç¨®æ–¹æ³•å¯ä»¥å›žæ‡‰ä½ ï¼šå¾ˆé«˜èˆˆä½ çš„å•é¡Œè§£æ±ºäº†ï¼Œè«‹ç¹¼çºŒå·¥ä½œå§ã€‚ 以這種方å¼æŠŠæŸäººçš„工作推到一邊å¯èƒ½å°Žè‡´å‚·å¿ƒå’Œæ°£é¤’,但是社å€æœƒè¨˜ä½ä½ çš„å應, å³ä½¿å¾ˆä¹…以後他們已經忘記了誰的補ä¸çœŸæ£è¢«åˆä½µã€‚