Question

Je travaille actuellement dans une petite entreprise de développement Web, nous réalisons principalement des sites de campagne et d'autres éléments promotionnels.Depuis notre première année, nous utilisons un "serveur" pour partager des fichiers de projet, une simple machine Windows avec un partage réseau.Mais ce n’est pas exactement une solution pour l’avenir.

SVN est idéal pour le code (c'est ce que nous utilisons maintenant), mais je veux avoir le confort du versioning (ou au moins une forme de synchronisation) pour tout ou la plupart de nos fichiers.

Ce que je veux essentiellement, c'est quelque chose qui fasse ce que Subversion fait pour le code, mais pour nos fichiers documents/psd/pdf.

Je réalise que Subversion gère également les fichiers binaires, mais je pense que cela pourrait être un peu excessif pour nos besoins.Il n'a pas nécessairement besoin de toutes les fonctionnalités d'un système de contrôle de version complet, mais de quelque chose qui supprime le besoin de dénomination incrémentielle (Notes_1.23.doc) et réduit le risque d'écraser quelque chose par erreur.

Il doit également être multiplateforme, gérer des fichiers volumineux (100 Mo+) et être utilisable par des personnes peu techniques.

Était-ce utile?

La solution

SVN est également idéal pour les binaires.Si vous avez peur de ne pas pouvoir comparer les révisions, je peux vous dire que c'est possible pour les documents Word, en utilisant Tortoise.
Mais je ne sais pas ce que vous entendez par "étendre la gestion des versions".SVN n'est pas un système de gestion de documents.

Modifier:

mais je pense que cela pourrait être un peu exagéré pour nos besoins

Si vous utilisez déjà SVN et qu'il répond à vos besoins, pourquoi s'embêter avec un deuxième système ?

Autres conseils

Si vous disposez d'un serveur Windows 2003, vous pouvez consulter Sharepoint Services 3.0 (http://technet.microsoft.com/en-us/windowsserver/sharepoint/bb684453.aspx).

Il peut effectuer un contrôle de version pour les documents et dispose d'une belle intégration avec Office, à commencer par Office XP, mais Office 2003 et 2007 sont meilleurs.Les fichiers Office et PDF peuvent être indexés (via Adobe IFilter) et recherchés.Vous pouvez également ajouter des IFilters pour rechercher des métadonnées dans vos documents.

Concernant les fichiers volumineux, par défaut la taille maximale du fichier est de 50 Mo, mais elle peut être configurée.

Nous venons de déménager vers Forcément et j'en ai été vraiment content.C'est un produit commercial, mais il est si puissant et si facile à utiliser qu'il vaut le prix par siège à mon humble avis.

Une structure de dossiers et un schéma de dénomination décents ?

Les VCS ne gèrent pas vraiment les images et très bien - serait-il possible d'avoir le code dans un VCS (SVN/Git/Mercurial, etc.), ainsi qu'une structure de dossiers raisonnable pour les actifs binaires (photos sources, Photoshop PSD fichiers, fichiers Illustrator, etc.) ?

Il ne gérerait pas la synchronisation, mais un serveur de fichiers central réaliserait la même chose.

Cela nécessiterait un peu d'application et de surveillance des chatons pour amener les gens à nommer les choses correctement, mais je pense qu'avoir un dossier de version pour chaque actif (comme someproject/asset/header_logo/v01/header_logo_v01.psd) sera fondamentalement comme un VCS, mais plus simple. pour passer d'une révision à l'autre (non vcs checkout blah -r 234 lorsqu'un client décide qu'il préfère la v02 à la v03)

Votre question est intéressante car vous précisez qu'elle convient à un petit bureau.Au niveau de l'entreprise, je recommanderais quelque chose du genre eRoom d'EMC Documentum, mais évidemment, cela sera bien plus que ce dont vous avez besoin, et également plus que ce que vous souhaiteriez en termes de coût.Je ne suis pas sûr des détails de la licence à ce sujet, mais j'ai entendu dire que si votre bureau dispose de MS Office, vous avez accès à Sharepoint, ce qui pourrait bien fonctionner pour vous.Je suis également sûr qu'il y en a beaucoup SAAS implémentations de ce genre de choses, vous voudrez peut-être examiner cela, en gardant à l'esprit que les serveurs ne seront pas hébergés par vous, donc si le matériel est extrêmement sensible, ce n'est évidemment pas la bonne voie.

Vous voudrez peut-être envisager d'utiliser un Mac comme serveur et d'utiliser Machine à remonter le temps pour sauvegarder vos dossiers partagés.Cela vous donne des sauvegardes automatiques et vous permet de partager via Samba afin que tout le monde puisse avoir un lecteur réseau sur leur ordinateur.Un serveur Mac est probablement excessif.Un Mac Mini conviendrait à un petit bureau ou à un ordinateur de bureau réutilisé.

Vous pourriez également envisager Le service S3 d'Amazon pour faire des sauvegardes hors ligne.Puisqu'il s'agit d'un service payant, il peut évoluer en fonction de l'utilisation, et si vous souhaitez passer à autre chose, vous pouvez toujours télécharger vos données et les emporter ailleurs.

Windows Vista propose une gestion des versions de fichiers locaux dans son système de fichiers, ce qui peut être utile, mais est limité en termes de travail d'équipe.Cependant, si quelqu'un écrase le fichier de quelqu'un d'autre, une nouvelle version est stockée comme elle devrait l'être.

Pensez également à KnowledgeTree.Jetez-y un oeil, quelques démos/captures d'écran sont disponibles surhttp://www.knowledgetree.com/

Il dispose d’une édition communautaire open source gratuite – elle est donc rentable.Nous ne l'avons pas essayé, mais nous avons choisi celui-ci plutôt que d'autres systèmes pour une petite entreprise à la recherche d'une solution de gestion de versions de documents.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top