Frage

Derzeit arbeite ich an einer kleinen web-Entwicklungsfirma, die wir am meisten zu tun Kampagnen-Websites und andere Werbe-Kram.Für unser erstes Jahr haben wir das mit einem "server" für den Austausch von Projekt-Dateien, eine einfache windows-Computer mit einer Netzwerkfreigabe.Aber das ist nicht gerade zukunftssicher.

Der SVN ist ideal für code (es ist das, was wir jetzt benutzen), aber ich möchte den Komfort zu haben versioning (oder wenigstens irgendeine form von synchronisieren) für alle oder die meisten unserer Dateien.

Was ich im Grunde will, ist etwas, das das tut, was subversion nicht für code, aber für unsere Dokumente/psd/pdf-Dateien.

Ich merke subversion behandelt dabei Binärdateien zu, aber ich denke, es könnte ein bisschen overkill für unsere Zwecke.Es muss nicht unbedingt alle Glocken und Trillerpfeifen eines vollständigen version control system, sondern etwas, dass beseitigt die Notwendigkeit für zusätzliche Benennung (Notes_1.23.doc) und verringert die chance, etwas überschreiben durch Fehler.

Es muss auch mehrere Plattformen, Umgang mit großen Dateien (100 mb+) und verwendbar ist etwas nicht-technische Menschen.

War es hilfreich?

Lösung

Der SVN ist ideal für binaries, zu.Wenn Sie Angst haben, Sie können nicht vergleichen, Revisionen, ich kann Ihnen sagen, es ist möglich, Word-Dokumente, mit der Schildkröte.
Aber ich weiß nicht, was du meinst mit "der ausbau der Versionierung".Der SVN ist kein Dokument-management-system.

Edit:

aber ich habe das Gefühl, es wäre ein bisschen übertrieben für unsere Zwecke

Wenn Sie schon mit SVN und es erfüllt Ihre Zwecke, warum die Mühe mit einem zweiten system?

Andere Tipps

Wenn Sie einen windows 2003-server haben, können Sie einen Blick auf Sharepoint Services 3.0 (http://technet.microsoft.com/en-us/windowsserver/sharepoint/bb684453.aspx).

Es können tun die Versionskontrolle für Dokumente, und hat eine schöne integration mit Office, beginnend mit Office xp, aber office 2003 und 2007 sind besser.Office-und PDF-Dateien indiziert werden können (über Adobe IFilter) und durchsucht werden.Sie können auch hinzufügen IFilter suchen von Metadaten in Ihren Dokumenten.

Bei großen Dateien, standardmäßig wird die max Dateigröße ist 50 MB groß, aber es kann konfiguriert werden.

Wir haben gerade bewegt über zu Perforce und Sie waren wirklich glücklich mit es.Es ist ein kommerzielles Produkt, aber es ist so mächtig und leicht zu bedienen, dass es den Preis Wert pro Sitz IMHO.

Eine anständige Ordner-Struktur und Namensgebung?

VCS nicht wirklich mit Dateien umgehen und wie sehr gut - wäre es möglich, den code in VCS (SVN/Git/Mercurial etc), along-side-eine sinnvolle Ordnerstruktur für die Binär-assets (Quelle Fotos, Photoshop-PSD-Dateien, Illustrator-Dateien, und so weiter)?

Es würde nicht mit der Synchronisierung, sondern ein zentraler Datei-server, um die gleiche Sache.

Es würde erfordern, dass einige der Durchsetzung und Kätzchen-herding, um die Menschen zu nennen, die Dinge richtig, aber ich denke, dass eine version Ordner für jedes asset (wie someproject/asset/header_logo/v01/header_logo_v01.psd), wird im Grunde wie ein VCS, aber leichter zu bewegen, zwischen verschiedenen Revisionen (keine vcs checkout blah -r 234 wenn ein Kunde sich entscheidet, dass Sie lieber v02 mehr als v03)

Ihre Frage ist interessant, weil Ihre Angabe, dass es geeignet für eine kleine Büro.Bei der enterprise-Niveau, würde ich empfehlen, etwas entlang der Linie von EMC Documentum eRoom ' s,, aber natürlich, das ist gehen, um so mehr, als Sie brauchen, und mehr als Sie wollen, Kosten-Weise als gut.Ich bin nicht sicher, ob die Lizenzierung details zu diesem Thema, aber ich habe gehört, dass, wenn Ihr Büro hat, MS-Office, haben Sie Zugriff auf Sharepoint, die möglicherweise gut für Sie arbeiten.Ich bin auch sicher, dass es gibt eine Menge von SAAS Implementierungen dieser Art von Sachen, so möchten Sie vielleicht zu schauen, immer im Hinterkopf, dass der Server nicht gehostet von Ihnen, so dass, wenn das material ist extrem empfindlich, das ist offensichtlich nicht die richtige route.

Möchten Sie vielleicht zu prüfen, mit einem Mac als server und mit Time Machine zur Sicherung Ihrer freigegebenen Ordner.Dies bietet Ihnen automatische backups und können Sie die Freigabe über Samba so kann jeder einen Netzlaufwerk auf Ihrem computer.Einen Mac-server ist wahrscheinlich übertrieben.Ein Mac Mini würde in einem kleinen Büro oder in einer repurposed desktop-Rechner.

Sie könnten auch erwägen Amazon S3-service zu tun offline-backups.Da es ein pay-as-you-go-service mit dieser Waage kann mit Einsatz, und wenn Sie das Gefühl, Sie wollen zu bewegen, um etwas anderes können Sie immer laden Sie Ihre Daten und nehmen Sie es woanders.

Windows Vista verfügt über lokale Versionierung von Dateien in das Dateisystem, was nützlich sein kann, aber beschränkt in Bezug auf Teamarbeit.Allerdings, wenn jemand überschreibt jemand anderes die Datei, wird eine neue version gespeichert, wie es sein sollte.

Berücksichtigen Sie auch KnowledgeTree.Haben einen Blick auf Sie, einige demos/screenshots werden verfügbar auf http://www.knowledgetree.com/

Es hat eine Kostenlose open-source-Community-Edition - es ist kostengünstig.Wir haben noch nicht versucht, aber wir haben dieses eine über die andere Systeme für ein kleines Unternehmen auf der Suche für Dokument-Versionierung-Lösung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top