我想從存儲在SVN中的項目中創建一個包(缺少SVN條目,Eclipse設置)並使用maven進行管理。我應該可以創建一個包,以便在後面的時間點作爲快照重用。我應該怎麼做?什麼樣的工具可用於打包源代碼
0
A
回答
1
假設你已經用SCM設置你的項目,maven會忽略.svn目錄,只要你的eclipse屬性文件不在你的「src」文件夾中,你也不會得到這些。您的-SNAPSHOT版本可以稍後部署和重用。
如果您只是希望將SVN存儲庫「SNAPSHOT」保存以備後用,那麼我會建議使用SVN「TAG」將該時間點存儲在存儲庫中。這可以使用Maven SCM Plugin
在這一點上,你總是可以簽出標籤的版本,並繼續從確切的版本。
1
有多種方式可以做到這一點。最簡單的方法之一是使用腳本(shell/batch/powershell)並執行svn導出。不同於svn checkout,這將得到沒有SVN條目的源代碼的指定版本。本質上,您將在腳本中執行以下命令:
svn export [-r REV] URL[@PEGREV] [PATH]
您可以添加命令以刪除腳本中的eclipse設置。
1
您可以使用maven source plugin來做到這一點。
相關問題
- 1. 工具,用於從源代碼
- 2. 什麼自動代碼生成工具可用於Castle ActiveRecord類?
- 3. 什麼工具可用於自動格式化Ruby/Rails代碼
- 4. 有什麼工具可用於測試多線程.NET代碼?
- 5. UWP社區工具包,源代碼
- 6. GUI源代碼是什麼樣的?
- 7. 當源代碼不可用時,什麼是良好的性能分析工具?
- 8. 用於將非Java源代碼轉換爲Java源代碼的工具
- 9. 什麼源代碼許可證用於您的項目?
- 10. 什麼開源工具可用於編寫動作
- 11. 我可以將什麼報告工具用於XML數據源?
- 12. Hadoop 2.2.0源代碼打包
- 13. Python - 打包源代碼
- 14. 打開Elixir源代碼包?
- 15. Spring源代碼工具套件(等於Eclipse IDE)javascript「打開聲明」不可能
- 16. 什麼版本的Rubberduck具有工作源代碼控制?
- 17. 它可能是什麼樣的代碼?
- 18. 什麼工具包可用於在iPhone上顯示網頁?
- 19. 有什麼工具可用於DTS到SSIS包轉換
- 20. 源代碼文檔工具
- 21. 源代碼註釋工具
- 22. 用於打包.NET項目的工具
- 23. 我的代碼有什麼問題(雲工具包)
- 24. 哪裏可以找到AWS工具包中用於Lambda AWS工具包的上傳的Java代碼?AWS Lambda Console
- 25. 什麼樣的免費工具可用於分析java中的鎖爭用?
- 26. 用於生成asp.net代碼的開源工具
- 27. 是否有任何視覺工作室模板工具可以基於其他源代碼生成源代碼?
- 28. 將Java源代碼轉換爲C++源代碼的工具
- 29. 部署工具基礎的源代碼是否可用?
- 30. 哪裏可以找到適用於Android的nm工具(編譯或源代碼)