Kontrol versi untuk gambar

19

Saat bekerja dengan gambar, saya cenderung mulai menyimpan sesuatu sebagai image_001.png dan image_002.png untuk versi berbeda dari gambar yang sama. Menjadi seorang programmer, saya tahu itu bukan cara yang baik untuk melakukan kontrol versi. Saya menyadari bahwa ada beberapa alat yang dapat saya gunakan untuk melakukan ini seperti git, tetapi tidak ada cara sederhana untuk melihat riwayat file menggunakan alat tersebut.

Apakah ada perangkat lunak kontrol versi untuk gambar yang memungkinkan Anda melihat gambar dalam keadaan saat ini dan sebelumnya?

Cristián Romo
sumber
Skala apa yang biasanya Anda kerjakan? > Gambar 1MB atau foto 15MB? Berapa banyak yang akan Anda simpan?
tghw
Secara umum saya bekerja dengan gambar kecil (~ 0.5KB - 500KB), tetapi sesuatu yang bekerja dengan baik pada foto 5MB akan bagus juga.
Cristián Romo

Jawaban:

13

Anda selalu dapat menggunakan Visual SVN Server untuk melakukan ini. Saya versi mengontrol dokumen dan gambar dengan baik-baik saja. Dan dengan Visual SVN Server + Tortoise SVN, subversi sangat mudah diatur dan digunakan.

Jon Erickson
sumber
8
Yup, dan alat TortoiseIDiff juga bagus untuk membedakan gambar.
Jeff Yates
2
Hanya sebuah catatan, awalan "Visual" berarti itu adalah integrasi SVN dengan Visual Studio, bukan fokus pada gambar.
Tomas Andrle
3
@ Tom: Sebenarnya, tidak, tidak. VisualSVNServer adalah produk yang menyediakan alat manajemen GUI untuk menjalankan server subversi Anda. Tidak ada hubungannya dengan integrasi studio visual. VisualSVN adalah plugin studio visual. Anda benar bahwa itu ada hubungannya dengan gambar baik meskipun = :)
Simon P Stevens
Saya mengklarifikasi, bahwa Anda akan ingin menggunakan Visual SVN Server. Visual SVN (klien khusus untuk Visual Studio). Ini bisa sedikit membingungkan.
Jon Erickson
4

Beyond Compare memiliki plugin untuk gambar yang berbeda . Ini sangat berguna, dan Anda harus dapat menggunakannya dengan sistem kontrol sumber apa pun yang Anda gunakan.

Clinton Blackmore
sumber
3

Jika pengguna tunggal, saya sangat merekomendasikan FileHamster . Setiap kali Anda menyimpan file itu membuat revisi, dan Anda dapat memutar kembali sejauh Anda mengatur sejarah Anda untuk pergi.

Tentu saja, dengan gambar besar ini bisa memakan banyak ruang (tetapi Anda dapat membersihkannya setelah Anda selesai dengan file).

Mark Henderson
sumber
3

Memberi nomor pada file dan menyimpannya selalu bekerja paling baik untuk saya - setidaknya untuk desain dan referensi grafik. Lebih mudah untuk menelusuri sejarah dan mendapatkan versi sebelumnya langsung dari Photoshop (tidak perlu menggunakan klien VCS).

Untuk referensi, inilah yang tampak seperti TortoiseIDiff :

TortoiseIDiff

Sedangkan untuk versi yang berorientasi media dan sistem manajemen aset, lihat Alienbrain .

Tomas Andrle
sumber
2

Jujur, saya akan menggunakan GIMP dengan layer, dan hanya mengekspor ke .jpg jika saya membutuhkan gambar datar. Ini akan memberi Anda histori serta lebih banyak pengeditan kontrol, dan bukankah itu pekerjaan yang lebih sulit untuk dipertahankan.

Andy Mikula
sumber
2

Cara saya akan melakukannya adalah untuk mendapatkan program yang dapat membandingkan dua gambar, dan kemudian hanya menggunakan alat kontrol sumber biasa seperti Subversion .

Klien populer untuk Subversion, seperti TortoiseSVN dapat dikonfigurasi untuk menggunakan program yang berbeda untuk membandingkan dua versi tipe file tertentu, sehingga Anda dapat dengan mudah mengaturnya untuk menggunakan program perbandingan gambar untuk file .png.

Tapi kemudian saya seorang programmer, bukan artis atau desainer.

Lasse V. Karlsen
sumber
1

Anda tidak menyebutkan apakah Anda bekerja sendiri atau di tim ... dengan asumsi yang pertama (dan ini secara teknis bekerja untuk yang terakhir, hanya saja tidak baik) dapatkan akun DropBox. Ini menangani kembali versi semua file yang Anda simpan, akun Anda hanya dibatasi untuk ruang yang diambil oleh versi "saat ini", dan itu memberi Anda cadangan di luar situs.

Plus, sebagai satu-satunya pengembang yang terus-menerus memantul dari laptop saya ke desktop saya, ini merupakan pengiriman oleh Allah untuk menjaga semuanya tetap sinkron.

Saya juga harus menyebutkan bahwa jauh lebih mudah untuk mengatur dan menggunakan daripada SVN et al.

Akun gratis memberi Anda ruang 2GB, dan Anda dapat membayar lebih banyak ruang jika diperlukan. *

* Seperti yang tercantum dalam komentar, DropBox telah mengubah kebijakan mereka sedikit sejak pertama kali saya memposting jawaban saya. Sepertinya saya tidak dapat menemukan pemberitahuan terkait di blog, tetapi ini adalah teks dari email yang saya terima:

Tim Dropbox telah bekerja keras beberapa bulan terakhir ini dan kami ingin memberi tahu Anda tentang beberapa perubahan dan peningkatan yang akan datang ke layanan Dropbox.

Kami Mengubah Urungkan Riwayat Tahukah Anda bahwa Dropbox secara otomatis:

* 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

Ini seperti memiliki "undo" untuk semua file dan folder Anda.

Hari ini, Dropbox menyimpan file yang dihapus ini dan versi file lama ("undo history") selamanya. Bagi banyak orang ini menciptakan kekacauan, dan juga membuang-buang ruang.

Karena itu, mulai 1 Agustus, kebijakan baru kami adalah untuk menjaga 30 hari dari membatalkan sejarah. Namun, jika Anda mau, Anda dapat memilih untuk memiliki riwayat undo tanpa batas tanpa biaya.

Silakan pilih salah satu tautan berikut:

Saya ingin membatalkan sejarah tanpa batas

atau

Hanya 30 hari untuk membatalkan sejarah yang saya butuhkan

Aplikasi iPhone Hampir Di Sini! Selain perubahan ini untuk membatalkan riwayat, dalam waktu dekat kami akan merilis aplikasi iPhone gratis kami yang akan memungkinkan Anda untuk mengakses Dropbox Anda saat bepergian, melihat file Anda, menyimpannya di telepon Anda, dan bahkan mengambil foto yang disinkronkan. langsung ke Dropbox Anda!

Peningkatan Kinerja dan Sinkronisasi LAN Selain aplikasi iPhone, kami juga sedang menyelesaikan versi baru perangkat lunak desktop Dropbox yang menampilkan berbagai peningkatan kinerja dan fitur "sinkronisasi LAN" baru kami. Sinkronisasi LAN mengetahui kapan Dropbox berada di jaringan yang sama dan secara otomatis akan bertukar file secara langsung antar komputer alih-alih mengunduhnya dari server kami - ini membuat berbagi file besar di lingkungan kantor jauh lebih cepat daripada sebelumnya.

Kami telah menerima umpan balik yang bagus dari banyak pengguna kami dan sedang mengerjakan banyak hal yang Anda minta. Tetap disini dan senangkan Dropboxing!

Terima kasih telah menggunakan Dropbox! - Tim Dropbox

Tidak ada indikasi dari email bahwa opsi ini hanya untuk anggota yang membayar, tetapi tidak ada indikasi bahwa itu juga bukan. FWIW, saya menggunakan opsi berbayar dan tidak pernah melihat ke belakang. Penggunaan untuk DropBox sangat banyak - untuk memasukkan kontrol versi untuk proyek pribadi saya - dan Anda akan terkejut betapa cepatnya Anda menjalankan 2GB ... Saya akan menghentikan Iklan sekarang. :)

AnonJr
sumber
1
Menggunakan dropbox untuk ini adalah ide yang bagus, tetapi perhatikan bahwa mulai Agustus akun gratis hanya akan menyimpan 30 hari riwayat file, dan Anda harus meningkatkan versi untuk kontrol versi tanpa batas.
Alasdair
Diperbarui untuk mencerminkan perubahan baru dalam kebijakan.
AnonJr
0

Kontrol versi langsung untuk file biner disediakan oleh Subversion.

Untuk perbedaan gambar, saya tidak tahu seperti apa itu.

Paul Nathan
sumber
0

Solusi khusus Photoshop (dan tidak gratis) adalah Pixelnovel

Ini adalah solusi yang di-host yang menggunakan Subversion untuk kontrol versi.

Ini termasuk plugin Photoshop yang menampilkan timeline dalam Photoshop dari versi sebelumnya dari gambar yang diperiksa ke Subversion.

Jika Anda tidak memerlukan solusi yang di-host, Anda juga dapat membeli plugin Timeline Photoshop secara terpisah untuk digunakan dengan repositori Subversion Anda sendiri.

johoh
sumber
0

Anda mungkin ingin memeriksa Oop! Cadangkan. Ini akan menghemat ke menit dan juga memiliki beberapa teknologi di dalamnya untuk hanya menyimpan perbedaan antara file sehingga Anda tidak menggunakan banyak ruang cadangan.

Saya juga ingin menyarankan FolderTrack alat saya. Ini adalah sistem kontrol versi pribadi otomatis yang akan melakukan apa yang Anda inginkan.

Nick
sumber
Meskipun Anda sekarang lagi perangkat lunak lain juga (tanpa menghubungkan ke yang ...), dan terbuka tentang kaulah siapa yang menjual FolderTrack, saya tidak melihat Anda telah mengambil salah satu komentar dari iklan Anda sebelumnya ke akun? :-(
Arjan
Tautan Anda mati.
Matthew Williams