2010-05-04 4 views
1

Où puis-je trouver des informations sur la migration de nos pages personnalisées depuis notre installation actuelle de Bugzilla vers la dernière version, Bugzilla 3.6?Comment migrer les personnalisations vers une version plus récente de Bugzilla

J'essaie de comprendre comment toutes les pièces se rencontrent pour que Bugzilla fonctionne. J'ai une installation de travail de 3.6 dans un VHD (nous fonctionnons sous Windows). Ensuite, j'ai juste besoin de comprendre comment faire avancer nos personnalisations.

Merci!

Répondre

0

Il existe plusieurs catégories de choses que vous devez considérer comment aller de l'avant:

  • modifications aux scripts et modules

Si vous avez apportez des modifications au code directement, il devrait soyez juste une question de fusionner 3.6 sur votre arbre source. Cela peut créer un certain nombre de conflits, et cela peut être un exercice d'archéologie de code pour comprendre la résolution.

Utilisez ceci comme une opportunité de sauter sur le train de codes crochets pour que vous ayez un minimum (heureusement non) de changements dans la source de Mozilla, ce qui rendra les futures mises à jour beaucoup plus faciles.

  • changements aux modèles

Si vous avez été de changer les modèles dans template/en/default, alors c'est à peu près la même chose que le cas ci-dessus - vous devez fusionner les changements de Mozilla. Si vous avez mis des personnalisations dans template/en/custom, vous devez évaluer si vous devez apporter des modifications en fonction des modifications apportées aux valeurs par défaut.

  • changements aux extensions

3.6 introduit une nouvelle architecture du système d'extension. Vous aurez probablement envie de creuser dans cette page autant que j'ai:

http://www.bugzilla.org/docs/3.6/en/html/api/Bugzilla/Extension.html

Vous voudrez probablement aussi regarder les notes de mise à niveau pour 3.6:

http://www.bugzilla.org/releases/3.6/release-notes.html#v36_upgrading

Enfin , ce que je n'ai pas remarqué jusqu'à ce que j'ai manuellement converti une extension, il y a un script qui va le faire pour vous!

http://www.bugzilla.org/docs/3.6/en/html/api/contrib/extension-convert.html

Vous trouverez peut-être utile de visiter #mozwebtools sur irc.mozilla.org. C'est là que traînent tous les enfants cool de Bugzilla! Ils sont heureux de discuter des personnalisations au contenu de votre coeur.

Questions connexes