سؤال

لقد حاولت مؤخرا من إعداد بوابة الريبو على مربع لينكس و يضيع حوالي 10 ساعات على الاطلاق مع أي نتائج.لم تكن هناك أي مشاكل مع تجميع أو شيء من هذا القبيل, انها مجرد مسألة التكوين.2 ساعة في وقت لاحق حصلت الزئبقي أن تفعل كل شيء أنا بحاجة إلى:

  1. العامة repos
  2. واجهة المستخدم على شبكة الإنترنت
  3. دفع/سحب مع كل مستخدم الأذونات (ليست مرتبطة لينكس حسابات)

كل ما أستطيع أن أرى عن بوابة يفترض أنك إما مجرد تشغيله محليا باستخدام جيثب أو بالفعل إعداد كل شيء.إما أنا لا أبحث عن الكلمات الرئيسية المناسبة أو هناك فقط القليل جدا أو لا توجد معلومات عن هذا الموضوع.

أنا لا أريد أن محاولة بوابة, ولكن إعداد عليه هو تجربة غير مشجعة جدا.يمكن لأي شخص أن نشير إلى شيء مفيد في هذه الشروط ؟

شكرا لك!

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

المحلول

أعتقد (ولكن أنا لم أجربها بعد) أن gitosis هو الطريق للذهاب من أجل:
تحديث:2011, أنا فعلا نشرها gitolite

  • جعل استضافة git اتفاقيات إعادة الشراء أسهل وأكثر أمانا.ذلك
  • يدير عدة مستودعات تحت حساب مستخدم واحد ، وذلك باستخدام SSH مفاتيح لتحديد المستخدمين.
    المستخدمين لا تحتاج إلى قذيفة حسابات على الملقم سوف يتحدثون إلى حساب واحد مشترك التي لن تسمح لهم بتشغيل الأوامر التعسفية.

عملية التثبيت أنا أنصح أحد به من عميل آخر من أجل نسخ التثبيت الكامل من gitolite على الملقم:

(من العملاء) طريقة تثبيت من العميل إلى الملقم

تذكر: gitolite يدير إذن لا التوثيق (SSH):ويمكن استخدامه بدون SSH, ولكن الطبيعي النشر عن طريق SSH ، اضطرت قيادة آلية.(مثل gitosis ، ولكن مع العديد من الميزات)


القديمة مراجع gitosis:

هنا هو خطوة بخطوة البرنامج التعليمي.

ثم تطبيق البرنامج التعليمي: Gitosis صنع استضافة مستودعات متعددة بوابة التحكم (Mac) أو تثبيت gitosis على أوبونتو

تليها: إضافة المستخدمين إلى تأمين بوابة الإعداد

مع الانتهاء من: بوابة الفرعية (منذ gitosis خادم يدير كل هذه مختلفة مخازن git)


حقا الخفيفة (cgi server) العامة مخازن Git, يمكنك:

  • إعداد بوابة الملقم: بوابة الشيطان;فإنه سيتم الاستماع على منفذ 9418.افتراضي سوف تسمح بالوصول إلى أي دليل يشبه بوابة الدليل يحتوي على السحر الملف بوابة الشيطان-تصدير-موافق.تمرير بعض المسارات الدليل كما بوابة الشيطان الحجج سيتم فرض مزيد من القيود على الصادرات إلى تلك المسارات.
    يمكنك أيضا تشغيل بوابة الشيطان كما inetd الخدمة ؛
  • التصدير مع http المكان الذي تم إنشاؤه حديثا العارية git في الدليل الذي يتم تصديره من قبل خادم الويب ، وإجراء بعض التعديلات لمنح عملاء ويب المزيد من المعلومات التي يحتاجون إليها

هنا هو كيف نفعل ذلك على Apache server.


2010 المادة "8 طرق لتبادل git"تشير كل الاحتمالات إلى منح حق الوصول إلى بوابة مستودع.

نصائح أخرى

يمكنك فقط القيام به

git instaweb

إذا كان لديك lighttpd تثبيت.هذا هو فقط على شبكة الإنترنت واجهة المستخدم الرسومية ، على الرغم من.

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