2010-01-27 2 views
6

Je suis nouveau à git, et je doute comment puis-je synchroniser les fichiers de configuration entre les développeurs.Comment synchroniser la configuration entre les configurations git?

Disons que je veux tous les développeurs pour avoir core.autocrlf défini sur true, ou le même modèle de validation, comment puis-je le faire?

Une idée?

Merci!

+0

Sur quelle plateforme sont vos développeurs? Est-ce homogène? – Bernard

+0

En ce moment, Linux. Mais il est possible que certains développeurs de wind * ws travaillent dans le même projet. Mais je souhaite également que les autres indicateurs de configuration soient homogènes entre l'équipe, comme le modèle de validation. Merci – alcuadrado

+0

Vérifiez les fichiers de configuration git dans Visual SourceSafe. – Jay

Répondre

2

Il n'y a pas de telle garantie dans un DVCS (comme dans "Distributed"), depuis local settings beat global settings.

Mais dans un environnement fermé (où la population de développeurs ont accès à une commune et partagée ensemble de ressources), vous pouvez:

  • encapsuler le processus git inituse a template, pour les paramètres communs)
  • Forcer la variable d'environnement GIT_CONFIG à un fichier en lecture seule partagé (sous Linux, accessible via Samba à partir d'utilisateurs Windows), pour forcer la lecture de tous les paramètres de configuration.

Cette solution n'est pas totalement éprouvée, mais elle peut vous aider à démarrer.

+0

+1 garçon j'apprécie vos lectures. Vous devriez écrire un livre. –

+0

A ne savait pas sur les modèles, merci! – alcuadrado

Questions connexes