سؤال

هل هناك طريقة لضبط مستودع التكوين المتغيرات من خلال gitosis conf بدلا من الخوض في كل مستودع وتحرير conf القيم مباشرة ؟

هل كانت مفيدة؟

المحلول

وأنا لا أعتقد أنه من الممكن. من ناحية أخرى، انها بسيطة جدا لبناء "الخزف" السيناريو الذي يحلل gitosis.conf للحصول على بعض التعليقات الخاصة ترميز القيم أسيوط. ثم وضع هذا السيناريو في مرحلة ما بعد ارتكاب هوك ينبغي أن تفعل خدعة.

نصائح أخرى

ملاحظة (10 سنوات 2018), gitosis منذ فترة طويلة محلها gitolite.

و gitolite يقدم طريقة تحديد المتغيرات التكوين من خلال gitolite التكوين.

جملة بسيطة:

config sectionname.keyname = value

على سبيل المثال:

repo gitolite
    config hooks.mailinglist = gitolite-commits@example.tld
    config hooks.emailprefix = "[gitolite] "
    config foo.bar = ""

هذا يعني إما عادي "git config section.key value"(لأول 2 الأمثلة أعلاه) أو "git config --unset-all section.key"(على المثال الأخير).
أشكال أخرى من git config قيادة (--add, ، value_regex ، إلخ) غير معتمدة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top