我有項目的源文件,然後從這個來源創建NetBeans項目。我是否應該將此項目包含在存儲庫中,或者這是不好的做法?SVN倉庫是否應該包含IDE項目文件?
1
A
回答
2
通常會存儲執行構建所需的所有源。例如,如果Visual Studio包含枚舉所有源文件和存儲編譯/鏈接選項的「項目」和「解決方案」文件。所以我幾乎可以肯定你需要將NetBeans項目文件放在源代碼控制之下。
+0
在我的情況下,我有特定的ant構建腳本。當我創建NetBeans項目時,它還定義了它在調試和運行時使用的自己的構建腳本。但也許它可以使用項目腳本?我會去檢查文檔 –
+1
@Artyom:我想你希望那些「調試和運行」是可重現的 - 然後你需要源代碼控制下所需的東西。 – sharptooth
1
對於所有情況,可能都沒有正確的答案。如果您是唯一使用此存儲庫的用戶,或者是唯一使用此存儲庫子目錄的用戶,那麼存儲IDE項目文件可能沒有問題。如果許多人正在編輯和構建相同的代碼,那麼最好不要存儲IDE項目文件。
一般而言,任何難以創建的東西都應該存儲在某個地方,無論是在回購站點還是在網絡服務器上。任何容易創建的東西都不需要存儲。
相關問題
- 1. 在SVN倉庫中包含doxygen文檔
- 2. 將項目的媒體文件保存到svn倉庫是否正確?
- 3. 如何在Tortoise的SVN倉庫中包含父文件夾?
- 4. SVN簽出到IDE項目文件夾
- 5. 設置註冊表項目時是否應該包含文件擴展名?
- 6. .git文件夾應該存儲在我的SVN倉庫中嗎?
- 7. 防止從是否有SVN倉庫
- 8. 是否可以從svn倉庫中清除文件?
- 9. 包含子倉庫的倉庫
- 10. NetBeans Java項目的.gitignore文件應該包含哪些內容?
- 11. 是否應IDE的項目文件中源控制之下?
- 12. 確定目錄是否包含文件
- 13. 顆粒如何是你的SVN「項目」:包含每個應用
- 14. 是否應該在包含的JSP文件中聲明taglibs?
- 15. 如何將svn項目導出到另一個svn倉庫?
- 16. tortoise SVN - 從SVN倉庫獲取項目並從本地簽入
- 17. 是否有包含Visual Studio 2010項目中文件的命令?
- 18. 是否可以將上傳的文件包含到項目中?
- 19. SharpSvn - 文件或文件夾是在svn倉庫
- 20. SVN倉庫子文件夾從不同的倉庫檢出
- 21. 從SVN倉庫
- 22. SVN倉庫URL
- 23. SVN - 在倉庫
- 24. C# - 檢查ContextMenu是否包含項目
- 25. netbeans IDE是否包含病毒?
- 26. 一個文件夾是否可以包含來自兩個不同svn項目的文件?
- 27. SVN出口 - 覆蓋文件,但在含相同的子目錄結構的SVN倉庫不會刪除目錄
- 28. 在項目中包含庫項目Android
- 29. 當爲PHP安裝肥皂時,是否應該包含nusoap庫?
- 30. 我可以從克隆SVN倉庫我的項目源到Git倉庫
可能的重複http://stackoverflow.com/q/347142/198011 –