سؤال

في الماضي لقد استمتعت حقا باستخدام تراك مع التخريب مستودعات استضافتها على خوادم خاصة بها.المتكاملة التذاكر مدونة على الانترنت تصفح مريحة جدا.

لقد استخدمت جيثب عن بعض المشاريع العامة ولكن ليس لدي المال إلى قذيفة من أصل إضافية, خدمة espcially عندما أكون بالفعل دفع عن بعد استضافة VPS.

لا أحد يعرف أو لديه أي خبرة في إعداد شيء مثل تراك مع بوابة التحكم في الإصدار?على وجه التحديد يمكن دفع إلى ملقم بعيد ولكن أود بعض واجهة ويب تسمح لي (و الناس الذين يعملون معي) أن نرى أن يرتكب الحالي من برنامج الانترنت دون جعل المشروع العام.أنا على علم GitPlugin ولكن لم تكن قادرة على الحصول عليها وتشغيلها بنجاح.أي اقتراحات أخرى ؟

المتكاملة التذاكر (ويكي) هو المطلوب ولكن ليس ضرورة مطلقة.

تحرير:

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

[components]
# for version 0.10
gitplugin.* = enabled
# for version 0.11
tracext.git.* = enabled 

كنت قد أيضا محاولة الخروج Redmine و CGit هذا يبدو وكأنه قطعة أخرى من البرامج التي تفعل ما أنا أبحث عنه.أي اقتراحات هي موضع ترحيب.

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

المحلول

يجب أن نلقي نظرة على Redmine (http://www.redmine.org/).كان لديه كل الميزات التي ذكرت وأكثر من ذلك.يمكنك استضافة الخاصة بك vps (أفعل).

نصائح أخرى

نحن نستخدم تراك و كل من اثنين من بوابة الإضافات -- على GitPlugin وكذلك GitWebPlugin.نرى في الواقع لدينا ثلاثة مستودعات (قصة طويلة) و تراك لا تزال محدودة إلى واحد-مستودع.لذا كتبت بلدي المساعد الذي يحدد ويكي جملة (وحدات الماكرو في الواقع) من أجل الرجوع إلى مستودع فرع أو ارتكاب هذه رابط GitWebPlugin الروابط.كنت أيضا قادرا على كتابة بعض بوابة ربط النصوص حتى نتمكن من الإشارة أو إغلاق أو تعديل البند تذاكر في ارتكاب رسائل إنها نسخة معدلة من SVN ارتكاب هوك التي تأتي مع البند.

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

الحقيقة, بيد أن شبكة الإنترنت على أساس وجهات النظر من بوابة ليست مفيدة إلا عندما تريد إرسال شخص ما وصلة (مثل البريد الإلكتروني أو IRC).لأنه مع بوابة لديك كامل مستودع في كل استنساخ كنت أفضل حالا باستخدام أدوات مثل gitk أو حتى عادي رأ' git log.الاستفسارات و grepping قدرات مذهلة حقا و (الواضح) سريع.أجد أن Cgit و GitWeb هي حقا مفيدة فقط لإرسال الروابط إلى يرتكب هذا نادر جدا.

Tip:بطريقة مختلفة تماما للحصول على تراك التذاكر وظائف ديتس.

"ديتس بسيطة خفيفة الوزن توزع تعقب المسألة مصممة للعمل مع توزيع إصدار أنظمة التحكم مثل بوابة, darcs, الزئبقي, و بازار."

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

أنا أستمتع به.

Assembla يوفر ويكي, تذاكر, وغيرها من الأشياء مجانا ، ويسمح جيثب التكامل.إذا كنت لا تريد استخدام جيثب, يمكنك استخدام عادي جيت مع Assembla (مع كل الأشياء الجيدة التي تحصل مع أي مشروع آخر).

التسعير هو رخيصة جدا ("$2 لكل عضو في الفريق شهريا").

منذ أن طرح هذا السؤال جيثب الآن متكاملة تتبع القضية.وخفيفة الوزن الى حد ما, ولكن بالنسبة لي هذا هو مكافأة.

نحن نستخدم GitLab, انه مفتوح المصدر جيثب استنساخ.وقد

  1. رمز الانترنت التصفح (نفس جيثب انزلاق شجرة).
  2. تتبع القضايا.
  3. الويكي.
  4. كما يمكنك إدارة المشروع امتيازات من خلال ذلك.

Gitweb يمكن أن يكون لطيفا, ولكن لا يجب المتكاملة التذاكر أو ويكي أو أي شيء مثل ذلك.

للتأكد من اكتمالها: http://gitorious.org/

http://mtrack.wezfurlong.org/ simil تراك مع بوابة الدعم

جيثب تراك postreceive هوك تم الآن ثابتة: http://support.github.com/discussions/post-receive-issues/118-trac-service-hook

لقد وجدت هذا عند البحث في اليوم الآخر, ولكن لم استخدمه شخصيا حتى الآن لذلك أنا لا يمكن أن يشهدوا على ذلك.

http://www.indefero.net/

gitweb كبيرة و سهلة الإعداد, بوابة واجهة المستخدم الرسومية ليست سيئة أيضا

بالمناسبة مع InDefero, يمكنك الذهاب استضافت الطريقة مع 250MB من المساحة الحرة غير محدود خاص/المشاريع العامة.استضافت الخيار يوفر بوابة والتخريب ولكن للأسف لا زئبقي بعد :/

تشغيل تراك + بالضرورة ، كنت أحاول الحصول على GitPlugin العمل.

JavaForge كما يقدم مجانا بوابة استضافة مع جميع الميزات من تراك, بالإضافة إلى الكثير.

يمكنك أيضا تحميل وتثبيت برنامج قوى JavaForge, إذا كنت تريد أن تفعل استضافة للمشاريع الخاصة بك.

(تنويه:البرنامج نفسه هو منتج تجاري ، ونحن الشركة وراء ذلك.)

هذا ساعد الكثير http://www.lowendbox.com/blog/running-trac-git-hosting-on-a-low-end-vps/ يجب أن تحصل وأشار في الاتجاه الصحيح للحصول على الأشياء وتشغيلها.

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