有沒有一種有效的方式,也不需要爲了讓版本控制在大於1個環境中工作,我可以做很多的小事(我可以應付一下)?由此,我的意思是多個IDE;我在家VS2010開發,但我想用我的筆記本電腦在大學的項目上工作。我的筆記本電腦正在運行Debian,我很樂意提供在那裏使用IDE的建議(以防與解決方案相關的特定問題)。我主要使用C++。多環境源代碼控制的任何解決方案?
1
A
回答
3
根據您的意見,這聽起來像是您正在尋找更多的多平臺構建環境。就我個人而言,我傾向於使用make,vi和命令行來處理大多數事情,但這對大多數人來說都很古老。你可能想試試cmake。這個想法是維護一個描述該項目的CMakeLists.txt
文件。 cmake
實用程序可以爲各種平臺生成項目文件 - Linux的Makefile,MSVS解決方案等。另一個想到的是qmake from Qt。它的工作方式類似於cmake,它可以從一個項目描述文件爲各種環境生成構建文件。
1
有很多跨平臺的源代碼控制系統。 GIT和Subversion都爲Visual Studio和其他平臺的客戶端提供了插件。
例如:
http://ankhsvn.open.collab.net/
- 這聽起來像你的問題涉及到跨平臺的IDE ......不是跨平臺SCC。如果你想要做的dotNet項目跨平臺的,那麼你應該看看單和MonoDevelop的:
1
如果你有訪問團隊基礎服務器,我建議你先看看微軟Visual Studio Team Explorer Everywhere 2010.它支持大量的O/S和IDE - 不僅僅是Windows/Visual Studio
相關問題
- 1. Oracle/ASP.NET環境的最佳源代碼控制解決方案?
- 2. 適當的源代碼控制解決方案
- 3. 從源代碼控制中刪除解決方案目錄
- 4. 添加解決方案到源代碼控制
- 5. 失蹤:解決方案添加到源代碼控制
- 6. MVC - 基礎解決方案VS分支源代碼控制
- 7. 具有共享庫的多個項目/解決方案的源代碼控制
- 8. 開放源代碼監控解決方案,無需代理商
- 9. 簽入解決方案文件後,我可以將解決方案綁定到TFS源代碼控制嗎?
- 10. 如何將BIDS解決方案置於源代碼控制之下?
- 11. Visual Studio - 以編程方式爲源代碼控制配置解決方案
- 12. 讓Visual Studio忽略解決方案中的源代碼控制綁定
- 13. Team Foundation Server的錯誤 - TFS206018 -add解決方案到源代碼控制
- 14. AnkhSVN不認識我的解決方案作爲源代碼控制
- 15. XML×文件留在解決方案,但在源代碼控制c#
- 16. 使用MSBuild構建具有多種環境的解決方案
- 17. 如何斷開TFS上的源代碼管理解決方案
- 18. RxJava解決方案,以防止堵塞在多線程環境
- 19. 向源代碼管理添加解決方案:沒有任何反應
- 20. 解決方案如何鏈接到源代碼管理?
- 21. 是否有任何解決方案爲MYSQL錯誤代碼:1442?
- 22. 源代碼控制誤解
- 23. 跨源代碼庫和解決方案使用源代碼管理項目
- 24. 替代解決方案太多的JOIN
- 25. 我的編碼更快的解決方案,用...代替循環?
- 26. 備份C#解決方案的源代碼
- 27. 請推薦內部共享源代碼的解決方案
- 28. 用於VB6的特定源代碼管理解決方案
- 29. 自由和開放源代碼的幫助臺解決方案
- 30. 「解決方案的源代碼管理似乎存在差異......」
那麼這將如何與其中任何一個工作?如果我在Visual Studio中進行了更改,請將它們檢入到存儲庫中,然後在其他計算機上檢查這些更改並使用其他IDE打開它們*,它們是否支持這些更改?如果我將文件添加到項目會怎麼樣?更改保存在'.vcproj'文件中,但Unix IDE無法讀取!你是說GIT和Subversion可以通過一些配置來處理? – Anthony 2010-07-29 00:58:47
我建議只使用資源管理器插件(烏龜svn)svn。我還沒有發現任何IDE的插件值得使用。 – Tim 2010-07-29 01:17:11
這聽起來像你的問題涉及到跨平臺的IDE ...不是跨平臺的SCC。 如果你想要做的dotNet項目跨平臺的,那麼你應該看看單和MonoDevelop的: http://www.mono-project.com/Main_Page 和 http://monodevelop.com/ – Zippit 2010-07-29 01:52:09