我已經查看了關於類似錯誤的SO上的查詢 - 但到目前爲止還沒有發現任何東西,以幫助解決這個與orcascript有關的特定問題我在Powerbuilder9.0下運行。 orca腳本連接到SCC服務提供程序,執行完整的目標刷新,然後應該構建該exe文件。它從來沒有達到最後一步。DDE服務器Windows:orcascr9.exe:應用程序錯誤
日誌不是很豐富,只是在失敗點說明這一點: PBORCA_SccRefreshTarget。完全重建 調用cm_rebuild_application(CM_REBUILD_FULL) 雖然腳本在某些方面進入了上述步驟,但它會退出並引發DDE服務器錯誤。
有人可以幫我找出這一個嗎?我只是幾乎不知道PB的基礎知識,而此練習的目的是將我繼承的基於IDE的構建轉換爲orcascript構建,以便我可以運行未受監視的構建。
在此先感謝!
編輯: 我現在正在運行下面的每個建議的性能監視器,這裏是我看到的故障點上的orcascr9.exe進程。
類:文件系統
操作:QueryAllInformationFile
結果:緩衝區溢出
路徑:C:S。\ \ 00019 \ MORENUMBERSblah.pbl
我很難過,所以我會要求澄清和進一步的測試。當你說「通過某種方式進入上述步驟」時,它是在執行SCC刷新還是構建?您正在使用哪個SCC提供商?而且,如果您嘗試在IDE中重現這些步驟,您是否成功?向前邁進,我發現SysInternals的Process Monitor幫助我在一個流程的封面下窺視,看看發生了什麼;有時候這些信息對於幫助解決問題至關重要。 – Terry 2010-05-18 12:38:25
當它調用cm_rebuild_application時,它已經從源代碼管理中抽取了它所需的所有東西,所以我認爲問題在於其他地方。我會再次介紹特里的建議,啓動Process Monitor並查看發生了什麼。 你在開發的機器上運行腳本,還是試圖讓它在新的構建服務器上工作? – 2010-05-18 22:28:11
嗨特里,是IDE構建運行良好。那裏沒有問題.SCC是明確的。該腳本執行成功的「獲取最新版本」,「獲取連接屬性」等,沒有問題。如果我在運行此腳本時檢查庫的時間戳,我可以看到它們正在更新,(實際上有多個更新週期)。所以我不知道劇本究竟是從哪個角度拋出的。非常感謝。 – 2010-05-19 03:36:35