1
A
回答
1
通常,規則的大拇指似乎是自動生成的任何內容都不應該簽入您的版本控制系統。
這包括二進制文件(/ bin)以及使用Maven或任何其他構建系統時的構建文件夾(例如/ target)。
(僅供參考,常見的做法是,即使庫如的Log4j是不簽入到您的VCS作爲構建系統應當負起責任來下載這些文件爲你的。在這一點上,即使是IDE配置文件不該因爲它們通常可以由你的構建系統生成,例如使用:mvn eclipse:eclipse)
1
總是建議不要在版本控制上轉儲任何東西和所有東西。只需保留您或其他將要使用它的開發人員所需的文件,文件夾即可。甚至是.settings或.metadata,bin,gen等。在Tortoise SVN中,您可以選擇要添加的文件夾以忽略列表。右鍵單擊選擇TortoiseSVN>添加到忽略列表>按名稱或您想要選擇的任何選項。並且不要忘記將這個文件夾(FolderName - svn:忽略列表)提交給SVN。
相關問題
- 1. 版本控制中可以忽略的LabWindows臨時文件
- 2. MonoTouch中的版本控制可忽略哪些文件類型和文件夾
- 3. 如何從NetBeans中的mercurial版本控制中忽略文件夾?
- 4. git:忽略*版本控制的文件
- 5. 版本控制可以忽略哪些Unity項目文件?
- 6. Git:忽略版本控制文件
- 7. 忽略svn控制文件夾中的文件和文件夾?
- 8. 忽略TortoiseSVN中的android庫bin文件?
- 9. bin文件夾中的TFS 2005版本控制DLL?
- 10. 可以Sharepoint文檔庫支持文件夾版本控制嗎?
- 11. 忽略Vaadin 8.1項目中版本控制的'styles.scss.cache'文件?
- 12. PHPStorm 8版本控制(git)範圍忽略PHP_CodeSniffer中的文件
- 13. 保存忽略xcode項目版本控制中的* pbx *文件嗎?
- 14. 應該在版本控制中忽略* .datasource嗎?
- 15. Scala:什麼是.metadata文件,我可以在我的版本控制中忽略它們嗎?
- 16. 我可以忽略rails靜態文件夾中的asp文件嗎?
- 17. 如何忽略Mercurial中除node_modules內的所有bin文件夾?
- 18. 設置svn:忽略不受版本控制的文件屬性
- 19. 應將.gradle文件夾添加到版本控制中嗎?
- 20. 我可以指示jar命令忽略.svn文件夾嗎?
- 21. 如何獲得SVN提交'顯示未版本控制的文件'以忽略文件夾
- 22. Nuget版本控制忽略內部編號SemVer的符號嗎?
- 23. bin文件夾中的文件仍在版本化
- 24. svn:忽略'文件'不受版本控制
- 25. 可以Bash autocd&tab-complete忽略$ PATH中的特定文件夾?
- 26. Bash腳本忽略/ bin中的參數
- 27. Heroku可以用作版本控制嗎?
- 28. 刪除文件夾內容並從版本控制中刪除
- 29. 從文件夾中刪除Mercurial版本控制
- 30. SVN:從版本控制中完全刪除文件夾
相關:http://stackoverflow.com/questions/8476376/typical-gitignore-file-for-an-android-app – laalto