2013-07-30 4 views
0

Je suis à la recherche d'un système de dépôt de code source avec les exigences suivantes:code source du référentiel Choix du logiciel pour le stockage du code source (pas pour Dev)

Nous avons des entreprises de logiciels multiples à travers le monde construire différents types d'outils pour nous . Le développement de ces outils se fait par le biais de chacun des outils propres à ces sociétés de logiciels (SVN, Mercurial, CVS, etc.). Ce que je recherche est un système de gestion de version pour stocker les 'versions finales' de chacune de ces bases de code à des fins d'archivage dans un référentiel central. Bien sûr, pour la prochaine version de chaque logiciel, le code final de la prochaine version doit être mis à jour dans ce référentiel central.

Dans un point crucial, je suis à la recherche d'un référentiel de code source non destiné à un usage quotidien (comme ramification, fusion, etc.), mais juste pour stocker les versions finales des différents logiciels construits par divers fournisseurs de la mine, avec des fonctionnalités de sécurité comme un accès basé sur un rôle (un fournisseur ne doit pas être capable de lire le code source d'un autre fournisseur). Pouvez-vous suggérer le meilleur logiciel open source qui répondra à mes exigences? CVS? SVN? Mercuriel?

Répondre

2

Réponse courte: TOUTE

réponse plus longue

Tous les ajouts cimentaires mentionnés historique du support linéaire sans problèmes, ont suffisamment ACLs. DVCS, contrairement à CVCS, ne nécessite pas de vous d'avoir et de supporter un serveur de dépôt central supplémentaire, indépendant de votre lieu de travail (si c'est important)