Kiểm soát phiên bản cho hình ảnh


19

Khi làm việc với hình ảnh, tôi có xu hướng bắt đầu lưu mọi thứ như image_001.png và image_002.png cho các phiên bản khác nhau của cùng một hình ảnh. Là một lập trình viên, tôi biết rằng đó không thực sự là một cách tốt để kiểm soát phiên bản. Tôi nhận ra rằng có một số công cụ mà tôi có thể sử dụng để làm điều này như git, nhưng không có cách nào đơn giản để xem lịch sử của tệp bằng công cụ đó.

Có phần mềm kiểm soát phiên bản nào cho hình ảnh cho phép bạn xem hình ảnh ở trạng thái hiện tại và trước đó không?


Những loại quy mô bạn thường làm việc với? > Ảnh 1MB hay ảnh 15MB? Có bao nhiêu bạn sẽ được lưu trữ?
tghw

Nói chung, tôi đang làm việc với các hình ảnh nhỏ (~ 0,5KB - 500KB), nhưng một cái gì đó hoạt động tốt trên các ảnh 5 MB cũng sẽ tốt.
Cristián Romo

Câu trả lời:


13

Bạn luôn có thể sử dụng Visual SVN Server để làm điều này. Tôi phiên bản kiểm soát tài liệu và hình ảnh với nó chỉ là tốt. Và với Visual SVN Server + Tortoise SVN, việc lật đổ rất đơn giản để thiết lập và sử dụng.


8
Yup và công cụ TortoiseIDiff cũng tuyệt vời để phân biệt hình ảnh.
Jeff Yates

2
Xin lưu ý, tiền tố "Trực quan" có nghĩa là nó được tích hợp SVN với Visual Studio, không tập trung vào hình ảnh.
Tomas Andrle

3
@TomA: Thật ra, không, không. VisualSVNServer là một sản phẩm cung cấp công cụ quản lý GUI để chạy máy chủ lật đổ của bạn. Không có gì để làm với tích hợp studio hình ảnh. VisualSVN là plugin phòng thu trực quan. Mặc dù vậy, bạn đúng là không liên quan gì đến hình ảnh = :)
Simon P Stevens

Tôi đã làm rõ, rằng bạn sẽ muốn sử dụng Visual SVN Server. Visual SVN (ứng dụng khách dành riêng cho Visual Studio). Nó có thể là một chút bối rối.
Jon Erickson


3

Nếu đó là một người dùng, tôi rất có thể khuyên dùng Fileroulette . Mỗi khi bạn lưu tệp, nó sẽ tạo một bản sửa đổi và bạn có thể quay lại chừng nào bạn đã đặt lịch sử của mình.

Tất nhiên, với những hình ảnh lớn, việc này có thể chiếm rất nhiều dung lượng (nhưng bạn có thể xóa nó sau khi hoàn tất tệp).


3

Đánh số các tập tin và giữ tất cả chúng luôn hoạt động tốt nhất đối với tôi - ít nhất là đối với các thiết kế và đồ họa tham khảo. Dễ dàng duyệt qua lịch sử và truy cập các phiên bản trước trực tiếp từ Photoshop (không cần sử dụng máy khách VCS).

Để tham khảo, đây là giao diện của TortoiseIDiff :

Rùa

Đối với một hệ thống quản lý tài sản và phiên bản theo định hướng truyền thông, hãy xem Alienbrain .


2

Thành thật mà nói, tôi sử dụng GIMP với các lớp và chỉ xuất sang .jpg nếu tôi cần một hình ảnh phẳng. Điều này sẽ cung cấp cho bạn lịch sử cũng như chỉnh sửa kiểm soát nhiều hơn và không phải làm việc nhiều hơn nữa.


2

Cách tôi sẽ làm là lấy một chương trình có thể so sánh hai hình ảnh, và sau đó chỉ cần sử dụng một công cụ kiểm soát nguồn thông thường như Subversion .

Các máy khách phổ biến cho Subversion, như TortoiseSVN có thể được cấu hình để sử dụng các chương trình khác nhau để so sánh hai phiên bản của các loại tệp cụ thể, vì vậy bạn có thể dễ dàng thiết lập nó để sử dụng chương trình so sánh hình ảnh đó cho các tệp .png.

Nhưng sau đó tôi là một lập trình viên, không phải là một nghệ sĩ hay nhà thiết kế.



1

Bạn không đề cập đến việc bạn đang làm việc một mình hay trong một nhóm ... giả sử cái trước (và cái này hoạt động về mặt kỹ thuật cho cái sau, cũng không tốt) có được tài khoản DropBox. Nó xử lý các phiên bản trở lại của tất cả các tệp bạn lưu trữ, tài khoản của bạn chỉ được sử dụng cho không gian của phiên bản "hiện tại" và nó cung cấp cho bạn bản sao lưu ngoài trang web.

Thêm vào đó, với tư cách là một nhà phát triển duy nhất liên tục nảy từ máy tính xách tay sang máy tính để bàn của tôi, đó là một sự gửi gắm của Chúa trong việc giữ mọi thứ đồng bộ.

Tôi cũng nên đề cập rằng việc thiết lập và sử dụng dễ dàng hơn nhiều so với SVN et al.

Tài khoản miễn phí giúp bạn có 2 GB dung lượng và bạn có thể trả thêm dung lượng nếu cần. *

* Như đã lưu ý trong nhận xét, DropBox đã thay đổi chính sách của họ một chút kể từ lần đầu tiên tôi đăng câu trả lời của mình. Tôi dường như không thể tìm thấy một thông báo liên quan trong blog, nhưng đây là văn bản của email tôi nhận được:

Nhóm Dropbox đã làm việc chăm chỉ trong vài tháng qua và chúng tôi muốn nói với bạn về một số thay đổi và cải tiến sắp tới cho dịch vụ Dropbox.

Chúng tôi đang thay đổi lịch sử hoàn tác Bạn có biết rằng Dropbox tự động:

* 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

Nó giống như "hoàn tác" cho tất cả các tệp và thư mục của bạn.

Ngày nay, Dropbox giữ các tệp đã xóa và các phiên bản tệp cũ ("hoàn tác lịch sử") mãi mãi. Đối với nhiều người điều này tạo ra sự lộn xộn, và nó cũng lãng phí không gian.

Vì điều này, bắt đầu từ ngày 1 tháng 8, chính sách mới của chúng tôi sẽ giữ 30 ngày lịch sử hoàn tác. Tuy nhiên, nếu bạn thích, bạn có thể chọn để có lịch sử hoàn tác không giới hạn mà không mất phí.

Vui lòng chọn một trong các liên kết sau:

Tôi muốn lịch sử hoàn tác không giới hạn

hoặc là

30 ngày lịch sử hoàn tác là tất cả những gì tôi cần

Ứng dụng iPhone sắp ra mắt! Ngoài thay đổi này đối với lịch sử hoàn tác, trong tương lai gần, chúng tôi sẽ phát hành ứng dụng iPhone miễn phí của chúng tôi cho phép bạn truy cập Dropbox khi đang di chuyển, xem các tệp của bạn, lưu chúng vào điện thoại của bạn và thậm chí chụp ảnh đồng bộ hóa ngay lập tức vào Dropbox của bạn!

Cải tiến hiệu suất và Đồng bộ hóa LAN Ngoài ứng dụng iPhone, chúng tôi cũng đang hoàn thiện phiên bản mới của phần mềm máy tính để bàn Dropbox có nhiều cải tiến hiệu suất và tính năng "đồng bộ hóa LAN" mới của chúng tôi. Đồng bộ hóa LAN biết khi Dropbox trên cùng một mạng và sẽ tự động trao đổi tệp trực tiếp giữa các máy tính thay vì tải xuống từ máy chủ của chúng tôi - điều này giúp chia sẻ các tệp lớn trong môi trường văn phòng nhanh hơn nhiều so với trước đây.

Chúng tôi đã nhận được phản hồi tuyệt vời từ nhiều người dùng của chúng tôi và đang làm việc trên nhiều thứ bạn đang yêu cầu. Hãy theo dõi và hạnh phúc Dropboxing!

Cảm ơn bạn đã sử dụng Dropbox! - Nhóm Dropbox

Không có dấu hiệu nào từ e-mail rằng tùy chọn này chỉ dành cho thành viên trả tiền, nhưng cũng không có dấu hiệu nào cho thấy nó không phải. FWIW, tôi đã đi với tùy chọn trả phí và chưa bao giờ nhìn lại. Sử dụng cho DropBox rất nhiều - bao gồm kiểm soát phiên bản cho các dự án cá nhân của tôi - và bạn sẽ ngạc nhiên khi bạn chạy nhanh đến 2GB ... Tôi sẽ dừng Quảng cáo ngay bây giờ. :)


1
Sử dụng dropbox cho việc này là một ý tưởng hay, nhưng lưu ý rằng từ tháng 8, các tài khoản miễn phí sẽ chỉ lưu trữ 30 ngày lịch sử tệp và bạn sẽ cần nâng cấp để kiểm soát phiên bản không giới hạn.
Alasdair

Cập nhật để phản ánh sự thay đổi mới trong chính sách.
AnonJr

0

Kiểm soát phiên bản thẳng cho các tệp nhị phân được cung cấp bởi Subversion.

Tuy nhiên, đối với một hình ảnh khác biệt, tôi không biết nó trông như thế nào.


0

Một giải pháp cụ thể cho Photoshop (và không miễn phí) là Pixelnigs

Đó là một giải pháp lưu trữ sử dụng Subversion để kiểm soát phiên bản.

Nó bao gồm một plugin Photoshop hiển thị dòng thời gian trong Photoshop của các phiên bản trước của hình ảnh được kiểm tra trong Subversion.

Nếu bạn không cần một giải pháp lưu trữ, bạn cũng có thể mua riêng plugin Timeline Photoshop để sử dụng với kho Subversion của riêng bạn.


0

Bạn có thể muốn kiểm tra Oop! Sao lưu. Nó sẽ tiết kiệm đến từng phút và cũng có một số công nghệ trong đó để chỉ lưu trữ sự khác biệt giữa các tệp để bạn không sử dụng nhiều không gian sao lưu.

Ngoài ra tôi muốn đề xuất công cụ thư mục của tôi. Đây là một hệ thống kiểm soát phiên bản cá nhân tự động sẽ làm chính xác những gì bạn muốn.


Mặc dù bây giờ bạn cũng đề cập đến các phần mềm khác (không liên kết đến phần mềm đó ...) và có cởi mở về việc bạn là người đang bán FolderTrack không, tôi không thấy bạn đã đưa bất kỳ nhận xét nào từ quảng cáo trước đây của mình vào tài khoản? :-(
Arjan

Liên kết của bạn đã chết.
Matthew Williams
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.