[FIXED] Ist es sinnvoll, die Quell -Steuerung zu verwenden, um Grafikdateien zu verwalten (z. B. PSDs & amp; AI -Dateien)

Ausgabe

Natürlich können Quellcodeverwaltungstools wie Git (Mercurial, SVN usw.) großartige Arbeit bei der Verwaltung von Quellcode leisten. Aber ich frage mich, ob diese Tools dem Entwickler einen Vorteil bieten, wenn sie zum Speichern von Kopien von Dateien wie Photoshop PSDs und Illustrator AI-Dateien verwendet werden? Ist es sinnvoll, diese Tools mit dieser Art von Dateien zu verwenden? Würde ich weniger im Repository speichern als die Summe der Dateigrößen all dieser Dateien? Obwohl das Dateiformat dieser Dateien nur maschinenlesbar ist, würde ich erwarten, dass sich bei solchen Anwendungen, insbesondere wenn es sich um Vektor- und nicht um Rastergrafiken handelt, ein kleiner Teil dieser Dateien ändern würde und ein Großteil des Rests gleich bleiben würde .

Vielen Dank für Ihren Einblick.

Lösung

Obwohl dies ein sehr eigensinniges Thema ist, würde ich nein sagen – zumindest für Git.

  • Git wurde nicht als Speicherlösung erstellt.
  • Es gibt keine Möglichkeit, Bilddateien zusammenzuführen.
  • Daher machen Zweige keinen Sinn – wenn die einzige Möglichkeit, diese Zweige zusammenzuführen, darin besteht, die richtige Version zu wählen, ist es besser, die Datei sofort zu ersetzen.
  • Git-GUI-Tools sind der Konsole unterlegen und nicht einfach. Möchten Sie Ihrem Kunstteam beibringen, was der Unterschied zwischen Commit und Push ist?
  • Wenn Sie git repo auschecken, checken Sie den gesamten Verlauf aller Dateien aus, beginnend mit dem ersten Commit. Wenn Sie lange genug an Binärdateien arbeiten, wird die Größe enorm.
  • Viele Git-Hosting-Sites, wie z. B. GitHub, haben Beschränkungen für individuelle Dateigrößen.

Ich denke, dass Sie mit Dropbox viel besser dran sind.


Beantwortet von –
Max Yankov


Antwort geprüft von –
Jay B. (FixError Admin)

0 Shares:
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like