2010-07-21 45 views
9

我是一名Web開發人員/設計師,我希望能夠版本控制圖形文件(Photoshop/Fireworks/Illustrator/Stock Photos/etc)。在Windows上版本控制圖形資產的最佳方式是什麼?

這通常會很好,但我有一些文件提示大約800MB,這TortoiseHG扼流圈上。我目前有一臺服務器,我把所有的文件都放在我的電腦上,這樣我的電腦就可以訪問(這是我的工作電腦,而且我對安裝一些linux軟件包有一定的靈活性)。

任何關於這方面的最佳途徑的意見,將不勝感激。

+0

也有興趣。這裏的解決方案適用於任何二進制文件。 – corsiKa 2010-07-21 15:29:04

回答

2

發現一對夫婦的建議,除非這些圖形文件每天都在改變,一個更好的方式來存儲它們將是:

  • 避免VCS(CVCS像SVN或DVCS,如Git或Mercurial):這些都是爲了保留元素的歷史,可以與舊版本進行比較。
    你很少需要圖形文件。

  • 使用通用存儲庫(即具有標記功能的命名約定的共享目錄,而不是像VCS那樣具有分支和合並的共享目錄)。
    我通常使用基於maven的回購,如Nexus
    然後,我在VCS中存儲一個文本文件,其中將包含Nexus存儲庫中引用的工件的確切標籤(在您的情況下爲「圖形文件集」)。該文本文件還包含MD5校驗和。

該解決方案允許您的存儲庫(VCS one和artifact one)很好地拼湊在一起。

相關問題