我目前在Unity項目中有一個我們不能提交的文件夾,因爲它包含經常變化的緩存數據,但對於應用程序運行是必要的,最後一個版本必須是如何讓SVN/GIT像二進制文件一樣處理文件夾?
當前,我們必須壓縮文件夾並提交壓縮文件。這顯然非常耗時。
有沒有辦法讓SVN或GIT「認爲」文件夾就好像它是一個二進制文件?具體來說,它會忽略該文件夾內的單個文件樹,而將其作爲一個單獨的塊進行處理。
這可能嗎?是否有另一個版本控制解決方案可以做到這一點?謝謝。
(我本來打算寫一個BAT文件這將自動進行壓縮和解壓縮,但看到Windows 7的板載荏苒實用程序是在命令行中無法訪問......)
只是必需的文件夾,還是需要文件夾中緩存數據最後一個狀態的快照? – Zeke
我不明白這個問題。如果你可以讓git將該文件夾看作一個二進制對象,那麼這個二進制對象不會像文件夾樹更改那麼頻繁? – kubi
完全像kubi說的那樣,在版本控制下個別文件有什麼問題? – Shahbaz