我已經搜索了一下,但還沒有找到滿意的答案,所以我想聽聽你對此的看法。提交二進制文件到SVN
我有幾個工具,我必須不時更新並部署到幾臺服務器。源代碼在SVN存儲庫中進行管理。
爲了節省自己通過ftp或類似方式將二進制文件複製到生產服務器的麻煩(我無法在服務器上構建項目),我正在考慮在存儲庫中創建一個區域來提交它們以及。然後我可以隨時從svn服務器中檢索最新版本的可執行文件,只要我需要它們即可。
因爲我不一定要每次處理源代碼時更新/提交二進制文件,所以我不會將二進制文件夾創建爲我的項目的子文件夾。承諾二進制文件將(而且應該)是一個單獨的,有意識的行爲。
--- trunk
--- project1
--- project2
--- built
--- project1
--- project2
據我所知,這個設置應該沒有問題。我真正喜歡的是將源修訂版和二進制文件都放在一個標記中,以便能夠一次檢索出屬於同一物的所有內容。
--- tags/project1/release2/
includes files from
--- trunk/project1/ revision 487 and
--- built/project1/ revision 488
是我在追求什麼,我將如何實現它? 我是否應該考慮解決此問題的其他方法?
[SVN和二進制文件]的可能的重複(http://stackoverflow.com/questions/191533/svn-and-binaries) – 2015-03-10 00:40:26