2010-07-30 91 views
25

我會瘋狂使用這樣的版本控制。如果它不存在 - 哪裏可以建立一個良好的起點?我可以做很多設計和交互流程,但實施它是另一回事。是否有圖像修訂控制系統?

通過創建一個可與Adobe Photoshop/Illustrator配合使用的宏開始是否是一個好主意?或者其中一種在線圖像編輯工具?

任何人都可以將我推薦給在線圖像編輯工具之一的任何人嗎?

+0

偉大的問題!不幸的是,之前從未見過,但它是一個好主意。 – Cyclone 2010-07-30 02:46:01

+1

謝謝大家的好幫助和答案。獲得了很多見解。 – meilas 2010-07-30 04:40:03

+0

隨機記錄:協同創作,合作藝術? :D – meilas 2010-07-30 04:48:46

回答

2

大多數版本控制系統都支持二進制文件。你可以很容易地使用SVN或GIT來存儲二進制文件,即圖片。

13

Subversion實際上對控制二進制文件的版本非常有用。這只是它所擁有的唯一強大力量,比如Git(就我而言,無論如何)。有關該斷言的更詳細說明,請參閱this answer of mine

ImageMagick有一個compare command,它顯示了兩個RASTER圖像之間的像素之間的差異。向量化圖像可能會更棘手(除非您可以查看SVG源並立即查看生成的圖片)。不幸的是,這並不能真正幫助你使用Photoshop/Illustrator。

如果你在Windows下工作,TortoiseSVN也有一個image comparison utility

+0

嗨,我喜歡, 我注意到你提到CAD。這是AutoCAD使用什麼?顛覆? 感謝您的幫助, Mei – meilas 2010-07-30 02:55:48

+0

我不能說,我們在這裏不使用AutoCAD。 – detly 2010-07-30 03:04:34

4

是否PixelNovel算? PixelNovel是Photoshop的源代碼控制,它看起來像基於SVN。公平地說,它不會在Photoshop之外工作,它似乎是一個商業產品,但它是由某人完成的,所以我想這不是一個太離譜的想法。

編輯:27/9/2015 它看起來像PixelNovel歇業

+0

嘿,我的壞。增加了更多信息。 – Perrako 2010-07-30 04:10:29

+0

謝謝Perrako。很高興知道SVN已被使用。 – meilas 2010-07-30 04:35:56

+0

鏈接已損壞。 – 2015-09-27 14:19:16

4

你建議如何diff和色塊圖像?如圖所示,我們可以在其上找到答案。

這是否有意義?有人在編輯圖像的左上角,而其他人正在編輯右下角?

如果你只是想看到不同的「版本」的圖像具有相同的文件名,這是微不足道的。雖然存儲會相當昂貴。

+3

是的,jeremiahd,這是有道理的。創意作品在對廣告素材進行大量反饋和更改時效果最佳。就像代碼一樣。 – meilas 2010-07-30 02:57:55

+1

@meilas - 但只有它們是可分的纔有意義。如果有人更改圖像中的每個像素(例如色彩平衡),那麼RCS並不能真正幫助您將其與其他人更改每個像素進行重新縮放。 – 2010-07-30 03:54:58

+0

@Martin - 我應該說明我的意思是修改控制圖像,以澄清。我不希望代碼版本控制的每個方面都轉到圖像版本控制。 交互設計時間!好極了。 – meilas 2010-07-30 04:39:30

6

Perforce在遊戲開發中相當常用,其中圖像內容可能包含在源代碼控制中。他們已經投入了相當多的精力來非常有效地處理這類內容。

他們也有視覺比較工具。 http://blog.perforce.com/blog/?p=1394

...和其他面向圖形的插件。 http://www.perforce.com/perforce/products/plugins-p4gt.html

哦,顯然用於內容,而不僅僅是代碼時,這些類型的工具作爲Digital Asset Management工具或水壩,而不是SCM名字與我們大多數人都熟悉的引用。

+0

感謝Rob。鏈接書籤:) – meilas 2010-07-30 04:34:30

1

我最近在考慮這個問題,我認爲去它的方法是存儲命令堆棧或其變體。

如何做到這一點我不知道。據推測,一個插件可以訪問這些數據。

Perforce公司看起來不錯位圖圖像

0

在一般情況下,你應該調查的是提供數字資產管理(DAM),這是什麼,你可能會考慮在媒體世界的版本控制工具。例如,請參閱http://thedambook.com作爲這些工具的入口。

一個流行的工具是混合圖像編輯和數字資產管理是Adobe Lightroom。 Adobe一直在推動記錄非破壞性編輯歷史的想法,然後將它們應用於原始相機數據之上。您可以創建並命名不同編輯版本的快照(可能是一系列版本)並以可視方式在它們之間導航。 Apple Aperture可能提供類似的能力。另一個專業工具是Canto Cumulus

這些工具不保留其他答案似乎關注的「差異」性,也不一定提供提交消息的能力。但是,它們確實允許跟蹤圖像文件的變體和關聯以及其原始組件。

0

要管理二進制格式化的數字資產存儲庫,我使用統一和備份。

我決定管理修訂沒有意義,但能夠保持多個存儲庫同步,備份是「不費腦筋」。

Unison常常被忽視,雖然我在五年前才發現它,但我最近纔將其確定爲在某些情況下適合我的完美工具。

http://www.cis.upenn.edu/~bcpierce/unison/

然而要注意向量圖像是一個完全不同的故事。 SVG圖像可以用完整的純文本顯示,修改管理將非常有意義。

1

瘋狂的想法但如果你要記錄一個動作(如果你在Photoshop中明顯),對於你工作的每個圖像會怎麼樣。 然後,您可以簡單地在原始圖像上播放動作,然後瞧!

這需要在開始編輯時按下'錄製動作'時的一些深思熟慮......但我確信可以爲插件操作插件。

這是一個起點。

一般SVN或可能連Mercurial LargeFiles Extension將是確定的,但...

0

的圖像版本控制和任何其他類型的「富」的內容,通常被稱爲數字資產管理(DAM)系統。這些通常是更多的商業類型的應用程序,而不是更像顛覆。但是,這些系統大部分都支持對圖像進行版本控制和元數據分配。使用起來多麼簡單,以及如何整合這些系統是應該回答的問題。

我會說任何這些DAM系統都會與您將文件保存到網絡共享中的舊習慣競爭,因爲這很容易實現。但是,這些系統實際上是爲協作和長期保存而設計的。

一個好的DAM系統是Elvis DAM,因爲它具有支持拖放式操作的桌面客戶端,並且它也直接集成到Adobe Creative套件中。它不會爲你的版本做差異,但實際上你可以看到所有版本的變化。

這裏是一個很好的例子:Elvis DAM version history screen

-1

您可以參考以下鏈接Image Version Control

它提供了一種機制,以提供有關圖像的版本控制。對於圖像上的微小更改,不是形成全新的圖像,而是將壓縮後的更改形式附加到原始圖像上。

+0

歡迎您訪問解決方案的鏈接,但請確保您的答案在沒有它的情況下很有用:[在鏈接附近添加上下文](// meta.stackexchange.com/a/8259),以便您的其他用戶擁有一些瞭解它是什麼以及它爲什麼在那裏,然後在目標頁面不可用的情況下引用頁面中最相關的部分。 [僅僅是一個鏈接的答案可能會被刪除。](// stackoverflow.com/help/deleted-answers) – Rob 2018-02-02 04:59:32

相關問題