अतीत में मैंने वास्तव में Trac का उपयोग करके अपने कुछ सर्वरों पर होस्ट किए गए सबवर्जन रिपॉजिटरीज़ का आनंद लिया है। एकीकृत टिकट और ऑनलाइन कोड ब्राउज़िंग बहुत सुविधाजनक है।गिट और ट्रैक (या समान)
मैंने अपनी कुछ सार्वजनिक परियोजनाओं के लिए github का उपयोग किया है, लेकिन मेरे पास अतिरिक्त सेवा के लिए खोलने का पैसा नहीं है, विशेष रूप से जब मैं पहले से ही दूरस्थ वीपीएस होस्टिंग के लिए भुगतान कर रहा हूं।
क्या किसी को पता है कि गिट संस्करण नियंत्रण के साथ ट्रैक जैसे कुछ स्थापित करने का कोई अनुभव है या नहीं? विशेष रूप से, मैं पहले से ही एक रिमोट सर्वर पर धक्का दे सकता हूं लेकिन मुझे कुछ वेब इंटरफ़ेस चाहिए जो मुझे (और मेरे साथ काम करने वाले लोगों) को यह देखने के लिए अनुमति देता है कि परियोजना को सार्वजनिक किए बिना ऑनलाइन कोडबेज की वर्तमान स्थिति और वर्तमान स्थिति। मुझे GitPlugin से अवगत है, लेकिन इसे प्राप्त करने और सफलतापूर्वक चलाने में सक्षम नहीं हैं। कोई अन्य सुझाव?
एकीकृत टिकट (और विकी) वांछित है लेकिन पूर्ण आवश्यकता नहीं है।
संपादित करें:
GitPlugin और Trac के साथ चारों ओर खेलने के बाद थोड़ा और मैं इसे बनाने और चलाने के लिए सक्षम है। मुख्य समस्या यह है कि मैं स्पष्ट रूप से trac.ini में कुछ इस तरह करने से Trac पर्यावरण के लिए प्लगइन सक्षम करने के लिए आवश्यक था:
[components]
# for version 0.10
gitplugin.* = enabled
# for version 0.11
tracext.git.* = enabled
मैं भी सॉफ्टवेयर के अन्य टुकड़े की तरह लग Redmine और CGit इस रूप में बाहर की कोशिश कर सकते हैं कि जो मैं खोज रहा हूं वह करो। अन्य सुझावों का स्वागत है।
मैं एक परियोजना पर काम करता हूं जो गिट + रेडमाइन का उपयोग करता है, और यह बहुत अच्छा है। – mipadi
रेडमाइन में विकी वाक्यविन्यास मेरे लिए एकमात्र नकारात्मक पक्ष है। अभी भी एक अच्छा उपकरण। – 0xC0000022L
ट्रैक के पास बॉक्स के बाहर गिट के लिए समर्थन है [2012 के उत्तरार्ध से] (http://trac.edgewall.org/wiki/TracGit)। – Tim