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