我的公司正在完成的大部分工作都是基於Qt的C++,它都被檢入Subversion存儲庫。到目前爲止,所有關於代碼庫的工作都是純粹用nano或者Kate完成的。作爲新來的人,我想利用設置Eclipse - 正確地編輯我的本地樹副本。我有Eclipse的CDT「版本」,Qt集成和Subclipse模塊。不過,在這一點上,我不知道該怎麼做。我是否將項目導入Eclipse控制的工作區?我是否編輯它們?我沒有嘗試過讓Eclipse認識到「項目」是一個Qt應用程序,所以我可以使集成工作。如何配置Eclipse以在Subversion樹中處理基於Qt的應用程序?
回答
我會在eclipse中創建一個新的QT項目,然後將視角切換到subclipse,並簡單地將SVN簽出到新的eclipse項目中。你應該很好走。
好的,我一直在玩這個想法,它有一些優點。我可以切換到「SVN項目探索」的角度(我之前沒有注意到),並從我想要的子項目的頭部進行結賬。我在Eclipse工作區中獲得了一個很好的SVN鏈接副本,用於編輯。 Eclipse甚至可以「理解」類,並且可以在方法等上完成。然而,我仍然無法讓Eclipse瞭解該項目是一個「QT Gui」項目,這樣我可以查看這些屬性,並控制各種Qt庫等的鏈接。通過擴展,它也不理解如何構建我的項目,就像我從頭開始創建一個空的Qt Gui項目一樣。我如何使這部分工作?
簽出項目。它會問你一些選擇,比如你想從一個空白的項目開始,還是想用樹來創建一個新的項目。選擇後者,你應該沒問題:)。它似乎適用於我與Ganymed和顛覆(不知道關於subclipse,我不記得)。:)
我可以得到這個工作的唯一方法是檢查與日食項目,然後複製來自另一個Qt項目的.project和.cdtproject文件。然後在項目上進行刷新。這是一個可怕的黑客攻擊,但它讓你開始。 您可能需要爲'make'定義另一個構建器。
我在工作中的情況完全相同(使用CVS代替顛覆和使用KDevelop的團隊的其他成員,但這沒什麼大不了的)。只需使用Qt-Eclipse集成功能啓動一個新的Qt Gui項目,然後刪除所有自動生成的文件。現在使用eclipse的「團隊」功能並選擇共享您的項目,輸入存儲庫的路徑,然後就可以開始了。
第二個nikolavp - 簽出,並選擇使用新項目嚮導,然後選擇Qt項目。我已經完成了這個(使用ganymede),它能夠成功找到所有東西並正確構建。
我的解決辦法:
- 轉到SVN視圖,並與SVN或你喜歡
- 選擇任何客戶端「文件中添加該存儲庫位置爲您的項目
- 簽出該項目的一些臨時位置 - >導入...'並說'Qt-> Qt項目'
- 瀏覽到*的位置。親文件,選擇並點擊OK鍵式
- 你是在用適當的Qt項目和Subversion訪問該項目的比賽
我會說同樣作爲最後一個, 但不是首先要設置Qt-Eclipse集成的兩個步驟: Qt-Eclipse integration查找* .pro文件之前。
- 1. 如何在基於web的應用程序中配置彈簧批處理
- 2. 在Eclipse中處理android應用程序
- 3. 如何設置FitNesse以用於基於struts的應用程序?
- 4. 如何在基於Qt的項目中設置應用程序圖標?
- 5. 配置基於Eclipse
- 6. 在基於Web的應用程序中處理大量數據
- 7. 在asp.net web應用程序中處理配置設置
- 8. 如何處理nodejs應用程序的rpm配置更改
- 9. 如何配置Eclipse的Subversion配置文件以使用我的私鑰?
- 10. 如何配置eclipse以創建Java ME應用程序?
- 11. 配置基於eclipse的IDE
- 12. 如何調整基於QWebView的Qt應用程序的聲音
- 13. 基於python的web應用程序中的併發處理
- 14. 如何在Tomcat中設置非基於.war的應用程序?
- 15. 如何在基於Servlet的JPA應用程序中配置數據庫連接
- 16. 在Spring Web應用程序中處理配置文件
- 17. 基於Eclipse的單點登錄基於RCP的應用程序
- 18. C#Windows應用程序中的基於許可證的配置
- 19. 如何處理基於畫布的應用程序中的數字小鍵盤?
- 20. Qt - Maemo應用程序 - 如何處理CTRL + C?
- 21. 如何在應用程序配置中管理密碼
- 22. 使用基於ninject和約定的綁定處理應用程序設置
- 23. 如何以編程方式調用Eclipse清理配置文件?
- 24. 如何配置SSIS項目以使用Subversion源代碼管理?
- 25. Flink:如何處理flink中的外部應用程序配置更改
- 26. 如何在V5中配置NServicebus V4 ConfigurarionComplete事件處理程序?
- 27. 如何在IIS 7中配置Http處理程序?
- 28. 配置IntelliJ以使用Subversion!
- 29. 哪些諾基亞設備可以部署基於Qt的應用程序?
- 30. 基於.Net的應用程序的良好圖像處理實用程序