2012-03-16 17 views
19

उदाहरण के लिए, https://github.com/vanillaforums/Garden गिटहब भंडार है। लेकिन मैं केवल भंडार में https://github.com/vanillaforums/Garden/tree/master/plugins इस निर्देशिका को देखना चाहता हूं।गिटहब भंडार में केवल एक निर्देशिका को कैसे देखें '?

मैं यह कैसे कर सकता हूं? ऐसा कोई प्रतीत नहीं होता है।

उत्तर

4

मैं पुष्टि करते हैं कि GitHub पर "घड़ी" सुविधा, भंडार के स्तर पर है निर्देशिका स्तर पर नहीं।

तुम सच में घड़ी उस तरह की जरूरत है, तो आप, इसे लागू करने के (द्वारा उदाहरण के लिए होगा एक स्थानीय प्रक्रिया क्लोनिंग तो है कि रेपो खींच हर एक्स घंटे, प्रत्येक नए प्रतिबद्ध की ls-वृक्ष की जाँच, और भेजने होने आपको एक ईमेल अगर 'plugins' का पता चला है)

+1

के इतिहास के लिए Follow That Page उपयोग कर रहा हूँ कि कोड के बहुत सारे होगा? यदि नहीं, तो क्या आप कृपया जवाब दे सकते हैं, अपने जवाब में कैसे करें? –

+0

@badlearner: मैं इसे एक "की तर्ज पर हुक के बाद प्राप्त होता है के रूप में लागू करेगा [Git:? कौन सा प्रतिबद्ध इस ब्लॉब है] (http://stackoverflow.com/questions/223678/git-which-commit-has- यह-ब्लोब) " – VonC

7

मैं कुछ भी नहीं सोच सकते हैं क्या तुम सच में एक निर्देशिका देखने की जरूरत है, लेकिन आप दूर एक एकल फाइल मैं कच्चे पर http://www.changedetection.com/ उपयोग कर रहा हूँ के साथ प्राप्त कर सकते हैं प्रश्न में फ़ाइल के बारे में देखें। प्रत्येक बार जब कोई व्यक्ति प्रोजेक्ट को तारांकित या देखता है तो निर्देशिका दृश्य शायद बदल जाएगा, लेकिन बहुत से लोगों के लिए एक फ़ाइल पर्याप्त होनी चाहिए (विशेष रूप से Makefile.am/CMakeLists.txt/etc के साथ। जो सभी उपनिर्देशिका सूचीबद्ध करती है)।

FWIW मैं MaskMe द्वारा उत्पन्न ई-मेल पते के माध्यम से जा रहा हूं और मुझे तीन महीने के बाद उस पते पर कोई स्पैम नहीं मिला है (बदली गई वेबसाइट थोड़ा सा स्केची दिखती है, इसलिए मुझे चिंता थी)।

+2

यदि आप ऐसा करते हैं, तो आप शायद गिटहब यूआई में बदलावों से झूठी सकारात्मकताओं से बचने के लिए" कच्ची "फ़ाइल (यानी 'https: // raw.githubusercontent.com /' से शुरू होने वाले यूआरएल) की निगरानी करना चाहते हैं। – mjs

+3

यही कारण है कि मैंने अपने जवाब में "कच्चा" इटालिसिस किया ... – nemequ

33

मुझे लगता है कि एक समाधान है कि ऊपर सुझाव की तुलना में बेहतर है आरएसएस के अंतर्निहित GitHub सुविधा किसी भी GitHub रास्तों के लिए फ़ीड का प्रयोग है। Setting up an Github Commit RSS feed देखें।

का उपयोग करके आप https://blogtrottr.com/ की तरह एक सेवा का उपयोग कर आप एक ईमेल जब भी फ़ीड अद्यतन किया जाता है भेजने के लिए ईमेल सूचना सेट कर सकते हैं।

उदाहरण: इस निर्देशिका https://github.com/torvalds/linux/tree/master/Documentation उपयोग इस परमाणु फ़ीड https://github.com/torvalds/linux/commits/master/Documentation.atom

+0

आपके उदाहरण के आधार पर - मैं एक ** निजी ** भंडार के भीतर किसी फ़ोल्डर की परमाणु फ़ीड कैसे बना सकता हूं? – mkurz

+0

afaik आप ऊपर दृष्टिकोण एक निजी भंडार – jarv

+0

के साथ निजी भंडार के लिए http://stackoverflow.com/questions/7353538/setting-up-an-github-commit-rss-feed?noredirect=1&lq=1 के अनुसार उपयोग नहीं कर सकते आप पैरामीटर टोकन = your-token –

0

देखने के लिए आप कुछ वेबसाइट है कि साइटों पर परिवर्तन पटरियों के साथ प्रतिबद्ध पेज का पालन कर सकते हैं। उदाहरण के लिए मैं a file on ActiveAdmin's github.

+0

yup, अपेक्षित काम करता है, बस सुनिश्चित करें कि "स्किप नंबर" को सूचित न करें जब भी कोई फोर्क ओ एक सितारा देता है, सम्मान करता है! – Alexis

संबंधित मुद्दे