在处理图像时,我倾向于将同一图像的不同版本的内容另存为image_001.png和image_002.png。作为一名程序员,我知道这并不是进行版本控制的好方法。我意识到可以使用一些工具来执行此操作,例如git,但是没有简单的方法可以使用这种工具查看文件的历史记录。
是否有用于图像的版本控制软件,可让您以当前和以前的状态查看图像?
在处理图像时,我倾向于将同一图像的不同版本的内容另存为image_001.png和image_002.png。作为一名程序员,我知道这并不是进行版本控制的好方法。我意识到可以使用一些工具来执行此操作,例如git,但是没有简单的方法可以使用这种工具查看文件的历史记录。
是否有用于图像的版本控制软件,可让您以当前和以前的状态查看图像?
Answers:
您可以始终使用Visual SVN Server来执行此操作。我用它来版本控制文档和图像。借助Visual SVN Server + Tortoise SVN,Subversion的设置和使用非常简单。
Beyond Compare有一个用于比较图像的插件。它真的很方便,您应该可以将其与正在使用的任何源代码控制系统一起使用。
如果是单用户,我强烈推荐FileHamster。每次保存文件时,它都会创建一个修订版本,并且可以回滚到设置历史记录为止。
当然,对于大图像,这可能会占用大量空间(但是,在完成文件操作后就可以清除它)。
对文件编号并保持所有文件最适合我-至少对于设计和参考图形而言。直接从Photoshop浏览历史记录并获得以前的版本比较容易(无需使用VCS客户端)。
作为参考,TortoiseIDiff如下所示:
至于面向媒体的版本控制和资产管理系统,请查看Alienbrain。
老实说,我将GIMP与图层一起使用,如果需要平面图像,只需导出为.jpg。这将为您提供历史记录以及更多的控件编辑,并且无需维护更多的工作。
我要做的方法是得到一个可以比较两个图像的程序,然后只使用常规的源代码控制工具,例如Subversion。
可以将Subversion的流行客户端(例如TortoiseSVN)配置为使用不同的程序来比较特定文件类型的两个版本,因此您可以轻松地对其进行设置,以对.png文件使用该图像比较程序。
但是那时我是程序员,而不是艺术家或设计师。
Aperture(仅Mac)和Photoshop Lightroom(Mac / Windows)均支持图像的版本控制。
您没有提到您是在一个人还是在一个团队中工作……假设前者(这在技术上适用于后者,只是效果不佳)拥有一个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的运行速度如此之快...我现在将停止广告。:)
Subversion提供了对二进制文件的直接版本控制。
但是,对于图像差异,我什至不知道会是什么样子。
Photoshop专用(并非免费)解决方案是Pixelnovel
这是一个使用Subversion进行版本控制的托管解决方案。
它包含一个Photoshop插件,该插件可在Photoshop中显示签入Subversion的图像以前版本的时间轴。
如果您不需要托管解决方案,则还可以单独购买Timeline Photoshop插件,以与自己的Subversion存储库一起使用。