图片的版本控制


19

在处理图像时,我倾向于将同一图像的不同版本的内容另存为image_001.png和image_002.png。作为一名程序员,我知道这并不是进行版本控制的好方法。我意识到可以使用一些工具来执行此操作,例如git,但是没有简单的方法可以使用这种工具查看文件的历史记录。

是否有用于图像的版本控制软件,可让您以当前和以前的状态查看图像?


您通常使用哪种规模?> 1MB图片或15MB照片?您要存储多少?
tghw

通常,我正在处理较小的图像(〜0.5KB-500KB),但是在5MB的照片上也可以很好地工作。
克里斯蒂安罗莫

Answers:


13

您可以始终使用Visual SVN Server来执行此操作。我用它来版本控制文档和图像。借助Visual SVN Server + Tortoise SVN,Subversion的设置和使用非常简单。


8
是的,TortoiseIDiff工具也非常适合于扩散图像。
杰夫·耶茨(

2
仅需注意,“ Visual”前缀表示它是SVN与Visual Studio的集成,而不是专注于图像。
Tomas Andrle,2009年

3
@TomA:实际上,不是的。VisualSVNServer是提供用于运行Subversion服务器的GUI管理工具的产品。与Visual Studio集成无关。VisualSVN是Visual Studio插件。你是正确的,这没什么用图片做任何虽然= :)
西蒙P史蒂文斯

我澄清了,您将要使用Visual SVN Server。Visual SVN(客户端特定于Visual Studio)。这可能有点令人困惑。
乔恩·埃里克森


3

如果是单用户,我强烈推荐FileHamster。每次保存文件时,它都会创建一个修订版本,并且可以回滚到设置历史记录为止。

当然,对于大图像,这可能会占用大量空间(但是,在完成文件操作后就可以清除它)。


3

对文件编号并保持所有文件最适合我-至少对于设计和参考图形而言。直接从Photoshop浏览历史记录并获得以前的版本比较容易(无需使用VCS客户端)。

作为参考,TortoiseIDiff如下所示:

乌龟

至于面向媒体的版本控制和资产管理系统,请查看Alienbrain


2

老实说,我将GIMP与图层一起使用,如果需要平面图像,只需导出为.jpg。这将为您提供历史记录以及更多的控件编辑,并且无需维护更多的工作。


2

我要做的方法是得到一个可以比较两个图像的程序,然后只使用常规的源代码控制工具,例如Subversion

可以将Subversion的流行客户端(例如TortoiseSVN)配置为使用不同的程序来比较特定文件类型的两个版本,因此您可以轻松地对其进行设置,以对.png文件使用该图像比较程序。

但是那时我是程序员,而不是艺术家或设计师。



1

您没有提到您是在一个人还是在一个团队中工作……假设前者(这在技术上适用于后者,只是效果不佳)拥有一个DropBox帐户。它可以处理您存储的所有文件的早期版本,您只想了解“当前”版本所占用的空间,并且可以为您提供异地备份。

另外,作为一个不断从我的笔记本电脑跳到我的台式机的唯一开发人员,它是使一切保持同步的上帝之选。

我还应该提到,这比SVN等人更容易设置和使用。

免费帐户可为您提供2GB的空间,如果需要,您可以支付更多的空间。*

*如评论中所述,自我首次发布答案以来,DropBox改变了他们的政策。我似乎在博客中找不到相关的通知,但这是我收到的电子邮件的文本:

在过去的几个月中,Dropbox团队一直在努力工作,我们想向您介绍Dropbox服务即将进行的一些更改和增强。

我们正在更改撤消历史记录您是否知道Dropbox自动:

* Safeguards any files you delete in case you need to undelete them
* Saves old file versions in case you need to go back to them later

就像对所有文件和文件夹进行“撤消”操作一样。

今天,Dropbox永久保留这些已删除文件和旧文件版本(“撤消历史记录”)。对于许多人来说,这会造成混乱,也浪费空间。

因此,从8月1日开始,我们的新政策将保留30天的撤消历史记录。但是,如果您愿意,可以选择免费拥有无限的撤消历史记录。

请选择以下链接之一:

我想要无限的撤消历史

要么

我只需要30天的撤消历史记录

iPhone App快到了!除了撤消历史记录的更改之外,我们还将在不久的将来发布免费的iPhone应用,该应用将使您可以随时随地访问Dropbox,查看文件,将其保存到手机中,甚至可以拍摄同步照片立即到您的Dropbox!

性能改进和LAN同步除iPhone应用程序外,我们还将完成Dropbox桌面软件的新版本,该软件具有许多性能改进和新的“ LAN同步”功能。LAN同步知道Dropbox何时在同一网络上,并将自动在计算机之间直接交换文件,而不是从我们的服务器下载文件-这使在办公环境中共享大文件的速度比以前快得多。

我们已经收到许多用户的好评,并且正在处理您一直在要求的许多东西。敬请期待和高兴的Dropboxing!

感谢您使用Dropbox!-Dropbox团队

电子邮件中没有表明该选项仅适用于付费会员,但没有迹象表明它也不是。FWIW,我选择了付费选项,从未回头。DropBox的用途非常广泛-包括针对我的个人项目的版本控制-您会惊讶地发现2GB的运行速度如此之快...我现在将停止广告。:)


1
为此,使用保管箱是个好主意,但请注意,从8月开始,免费帐户将仅存储30天的文件历史记录,并且您需要升级以进行无限制的版本控制。
阿拉斯代尔

已更新以反映新的政策更改。
AnonJr


0

Photoshop专用(并非免费)解决方案是Pixelnovel

这是一个使用Subversion进行版本控制的托管解决方案。

它包含一个Photoshop插件,该插件可在Photoshop中显示签入Subversion的图像以前版本的时间轴。

如果您不需要托管解决方案,则还可以单独购买Timeline Photoshop插件,以与自己的Subversion存储库一起使用。


0

您可能要签出Oop!备份。它可以节省多达一分钟的时间,并且还具有一些技术,可以仅存储文件之间的差异,因此您无需使用大量备份空间。

我也想建议我的工具FolderTrack。这是一个自动的个人版本控制系统,可以完全满足您的需求。


尽管您现在也提到了其他软件(未链接到软件),并且对您是出售FolderTrack的人持开放态度,但我看不出您是否考虑到了先前广告中的任何评论?:-(
Arjan

您的链接已死。
马修·威廉姆斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.