Kontrol Versi untuk file Desain

15

Dapatkah seseorang menggambarkan alur kerja yang mereka gunakan untuk menangani beberapa versi file? Sebagai contoh,

  • jika lebih dari satu orang mengerjakannya
  • atau Anda menjelajahi ide dengan desain kemudian menyadari Anda harus membatalkan negara beberapa kali dan berharap Anda mencapai keadaan sebelumnya yang Anda butuhkan

Apakah seseorang hanya menyimpan dengan nama file yang berbeda setiap jam / setiap 15 menit?

Sebagai seorang desainer tunggal, apakah seseorang bahkan memerlukan kontrol versi?

phwd
sumber
3
Adobe Version Cue adalah sistem kontrol versi yang dibundel dengan Creative Suite 1-4, tersedia secara luas - tetapi meskipun demikian, baik saya maupun siapa pun yang saya kenal belum pernah menggunakannya.
e100
@ E100: mencobanya sekali untuk sebuah proyek dan itu sangat lambat :( - tapi mungkin itu PC saya saat itu ...
Shikiryu

Jawaban:

12

Saya tidak pernah harus mengerjakan file yang sama dengan orang lain tetapi saya punya 3 cara untuk menangani beberapa versi file desain.

Tonggak sejarah

Saya menggunakan tonggak sejenak ketika kami mencoba cara AGILE sebagai desainer (seperti beberapa pengembang lakukan). Ini cukup efisien tetapi membutuhkan beberapa waktu (lebih banyak ketika Anda mulai menggunakan ini. Pada akhirnya, itu cukup bagus). Banyak organisasi yang dibutuhkan.

Nomor / tanggal / detail dalam nama file

Ketika saya mulai mendesain, saya berurusan dengan angka untuk versi. Mengerikan. Serius, jangan. Atau berorganisasi. "Design1.psd" "Design2.psd" dll ...

Tanggal / Jam bagus jika Anda memiliki ingatan yang baik tentang apa yang saya lakukan kemarin? . Dalam kasus saya, kurang mengerikan dari jumlah tetapi tidak jauh lebih kuat. "Design20100801-1112.psd"

Detail lebih baik. Saya menggunakan nama-nama seperti "Design20100801-1112-add-pattern.psd" = date-hour-details . Nama file yang cukup panjang tetapi cepat digunakan dan Anda menemukan file Anda lebih cepat daripada metode sebelumnya.

SVN atau GIT

alias kontrol versi nyata

Saya, sekarang, gunakan SVN. Saya menyimpan secara berkala file yang sama "Design1.psd" misalnya. Dan setiap jam atau setiap jeda saya melakukan modifikasi dan memberikan rincian tentang hal itu.

Jika saya membuat kesalahan atau klien menginginkan versi sebelumnya, saya hanya memperbarui ke versi xxx dan selesai.

Ini juga memberi Anda kekuatan cabang dan tag yang benar-benar menarik untuk menangani tonggak sejarah.

Ada alasan mengapa pengembang menggunakan perangkat lunak kontrol versi / DB / dll ... Ini efisien dan desainer harus menggunakannya juga. (Tapi itu cukup sulit untuk dipahami / digunakan di awal)

Shikiryu
sumber
1
git, walaupun mungkin jauh lebih sulit untuk dipahami oleh seseorang yang tidak memiliki pengalaman VCS sebelumnya, memiliki dukungan yang jauh lebih baik untuk file biner daripada SVN.
Can Berk Güder
1
git juga tidak mengharuskan Anda untuk mengatur server dengan repositori, yang membuat memulai lebih mudah
Jakub Arnold
@Can Berk Güder: Apakah git benar-benar lebih baik dalam menangani file biner? Saya tidak pernah mengalami masalah dengan file biner di SVN. Saya pikir itu legenda.
Mnementh
1
@Darth: Anda memerlukan repositori, tetapi Anda tidak memerlukan server. Anda dapat menggunakan repositori lokal dengan file-URL. Saya menggunakannya di komputer saya untuk menyimpan semua hal yang saya ingin kontrol versi tetapi tidak untuk mempublikasikan. Bekerja dengan baik.
Mnementh
2
Nah, pro SVN: Lebih mudah untuk bekerja (saya mencoba keduanya, dan svn cukup mudah untuk perintah dasar), dapat bekerja repo pribadi lokal atau gratis seperti assembla yang saya gunakan. pro GIT: Lebih mudah untuk memotong / menggabungkan ketika dalam kasus multi-pengguna (yang bukan kasus saya), lebih baik menangani ukuran file jika tidak ada terlalu banyak file, dapat bekerja repo lokal atau pribadi juga. Hanya saran yang akan saya berikan kepada siapa pun yang mencoba keduanya dan memilih salah satu yang sesuai dengan kebutuhan Anda
Shikiryu
4

Kontrol versi dari beberapa jenis selalu merupakan hal yang baik, terutama dengan upaya kreatif. Sistem tradisional seperti SVN baik untuk file teks, tetapi tidak terlalu banyak untuk file biner (misalnya, InDesign dan QuarkXpress).

Sungguh yang dibutuhkan di sini, terutama jika banyak desainer yang terlibat adalah sistem manajemen aset digital atau sistem manajemen konten . Namun, ini adalah lubang kelinci yang sangat dalam, dan setiap diskusi nyata melampaui format SE. Cukuplah untuk mengatakan, harga menjalankan keseluruhan dari sistem gratis ke multi-juta dolar.

Sistem yang baik akan memungkinkan Anda untuk menyimpan dengan tonggak, tetapi juga, yang lebih penting bagi banyak desainer, memungkinkan seseorang untuk memeriksa dokumen untuk mengedit yang menghalangi orang lain untuk mengunduhnya, tetapi juga mengembalikan perubahan ke versi sebelumnya.

Jika Anda mempertimbangkan beberapa jenis sistem, Anda perlu duduk dan memikirkan lingkungan Anda (perangkat keras komputer, perangkat lunak, kantor, jumlah pengguna potensial) dan kebutuhan Anda, membuat dokumen kebutuhan, dan mulai mencari kemudian membandingkan sistem melawan kebutuhan Anda.

Philip Regan
sumber