Controllo versione per file di progettazione


15

Qualcuno può descrivere il loro flusso di lavoro che usano per gestire più versioni di un file? Per esempio,

  • se più di una persona ci ha lavorato
  • o hai esplorato un'idea con il design e poi hai capito che devi annullare lo stato più volte e sperare di raggiungere lo stato precedente di cui hai bisogno

Si salva semplicemente con un nome file diverso ogni ora / ogni 15 minuti?

Come unico designer è necessario anche il controllo della versione?


3
Adobe Version Cue era un sistema di controllo della versione in bundle con Creative Suite 1-4, così ampiamente disponibile - ma nonostante ciò, né io né nessuno che conosco lo abbia mai usato.
e100,

@ e100: l'ho provato una volta per un progetto ed è stato incredibilmente lento :( - ma forse era il mio PC allora ...
Shikiryu,

Risposte:


12

Non ho mai dovuto lavorare sullo stesso file con un'altra persona, ma ho 3 modi per gestire più versioni di un file di progettazione.

Pietre miliari

Ho usato le pietre miliari per un momento in cui stavamo provando il modo AGILE come designer (come fanno alcuni sviluppatori). È abbastanza efficiente ma richiede alcune volte (di più quando inizi a usarlo. Alla fine, è abbastanza carino). Molta organizzazione necessaria.

Numero / date / dettagli nel nome del file

Quando ho iniziato a progettare, mi sono occupato dei numeri per il controllo delle versioni. Orribile. Davvero, no. O organizzarsi. "Design1.psd" "Design2.psd" ecc ...

Le date / ore sono belle se hai un buon ricordo di cosa ho fatto ieri? . Nel mio caso, meno orribile del numero ma non molto più potente. "Design20100801-1112.psd"

I dettagli sono migliori. Ho usato nomi come "Design20100801-1112-add-pattern.psd" = date-hour-details . Nomi di file piuttosto lunghi ma è veloce da usare e trovi il tuo file molto più veloce di qualsiasi metodo precedente.

SVN o GIT

alias il controllo della versione reale

Ora uso SVN. Ad esempio, salvo lo stesso file "Design1.psd". E ogni ora o ogni pausa commetto le mie modifiche e fornisco dettagli a riguardo.

Se ho fatto un errore o il client voleva la versione precedente, aggiorno alla versione xxx ed è fatta.

Ti dà anche il potere di rami e tag che sono davvero interessanti da gestire pietre miliari.

C'è un motivo per cui gli sviluppatori utilizzano software di controllo versione / DB / ecc ... È efficiente e anche i progettisti dovrebbero usarlo. (Ma è abbastanza difficile da capire / usare all'inizio)


1
git, anche se probabilmente molto più difficile da comprendere per qualcuno senza precedenti esperienze VCS, ha un supporto molto migliore per i file binari rispetto a SVN.
Può Berk Güder il

1
git inoltre non richiede di configurare un server con un repository, il che rende molto più semplice iniziare
Jakub Arnold

@Can Berk Güder: git gestisce davvero meglio i file binari? Non ho mai avuto problemi con i file binari in SVN. Penso che sia una leggenda.
Mnementh,

1
@Darth: hai bisogno di un repository, ma non hai bisogno di un server. È possibile utilizzare un repository locale con un URL file. Lo uso sul mio computer per archiviare tutte le cose che voglio controllare la versione ma non pubblicare. Funziona bene.
Mnementh,

2
Bene, pro SVN: è più facile lavorare con (ho provato entrambi, e svn è piuttosto semplice per il comando di base), può lavorare repository privato locale o libero come assembla che uso. pro GIT: più facile da fork / unire in caso di multiutente (che non è il mio caso), gestire meglio la dimensione del file se non ci sono troppi file, può funzionare anche repo locale o privato. L'unico consiglio che darei a chiunque è provare entrambi e scegliere quello adatto alle tue esigenze
Shikiryu,

4

Il controllo della versione di qualche tipo è sempre una buona cosa, specialmente con sforzi creativi. I sistemi tradizionali come SVN sono buoni per i file di testo, ma non tanto per i file binari (ad esempio, InDesign e QuarkXpress).

In realtà ciò che è necessario qui, soprattutto se sono coinvolti più designer, è un sistema di gestione patrimoniale digitale o di gestione dei contenuti . Questa è, tuttavia, una tana di coniglio molto profonda, e ogni vera discussione va ben oltre il formato SE. Basti dire che i prezzi vanno dai sistemi gratuiti a sistemi multimilionari.

Un buon sistema ti permetterà di salvare per traguardo, ma anche, soprattutto, per più designer, consentire a qualcuno di controllare un documento per la modifica che impedisce ad altri di scaricarlo, ma anche di ripristinare le modifiche alle versioni precedenti.

Se stai prendendo in considerazione una sorta di sistema, devi sederti e pensare al tuo ambiente (hardware del computer, software, ufficio, numero di potenziali utenti) e alle tue esigenze, elaborare un documento di esigenze e iniziare la ricerca, quindi confrontare i sistemi contro le tue esigenze.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.