2008-10-08 8 views
3

Mon problème:Technologies pour le stockage centralisé et la publication de scripts perl et de "petits outils"?

Il existe de nombreux (> 100) des outils les équipes de développement utilisent qui sont « maison » écrite. Ils sont parfois un script perl, ou une "page web", ou juste quelque chose qui fait quelques petites fonctions. J'ai besoin de trouver un moyen (dans le cadre de mon travail de «Manager moyen en charge des outils») de les rassembler dans un seul catalogue. Aucun de ces outils n'est «produit» de quelque manière que ce soit.

Je dois être en mesure de mesurer en quelque sorte l'utilisation de chaque outil. Le téléchargement ou la soumission d'un outil devrait être un exercice trivial, tout comme le téléchargement de l'outil. Doit avoir la gestion et le contrôle de version.

Existe-t-il une technologie pour stocker et publier de manière centralisée ces petits outils?

Quelqu'un a-t-il de l'expérience de telles entreprises dans d'autres entreprises?

question supplémentaire ...

Quel type de contrôles de processus sont appropriés? Avez-vous un tableau de bord pour les outils qui montent sur le serveur?

Je veux m'assurer que les scripts n'ont pas de conséquences involontaires. Je veux également m'assurer que l'ensemble «Business Critical» est identifié et maintenu.

Répondre

2

Nous utilisons une interface frontale pour SVN accessible sur le Web pour les scripts, les personnalisations et les petits outils 'développés sur le terrain'.

plus
Ce que j'utilise est maintenant une instance de trac liée à svn sur mon serveur web. Je ne sais pas si trac gère également le code d'enregistrement - la version que je suis en train d'utiliser ne le fait pas.

La partie frontale à laquelle j'ai fait référence précédemment était utilisée là où je travaillais et je ne sais pas exactement ce que c'était.

+0

Pouvez-vous en recommander un à utiliser? –

+0

@Dr J - s'il vous plaît voir la mise à jour que je viens de faire; Désolé, j'ai raté votre commentaire avant! – warren

Questions connexes