से 'गिट पुल' को कॉल करना मेरे पास गिटोलाइट का उपयोग करके एक केंद्रीय गिट रेपो सेट अप है।एक गिट पोस्ट-अपडेट हुक
मैं एक हुक स्थापित करना चाहता हूं कि जब भी कोई उपयोगकर्ता रेपो पर जाता है, तो यह कुछ स्वचालित परीक्षण के बाद कहीं और खींचता है।
अभी तक, मैं केवल इसे खींचना चाहता हूं।
हुक निर्देशिका में मैं निम्न स्क्रिप्ट के नाम के बाद अद्यतन बनाया: जब मैं ./post-update का उपयोग कर इस स्क्रिप्ट आह्वान
#!/bin/sh
cd /home/git/www/epicac
git pull
, यह वास्तव में मैं क्या चाहता है।
हालांकि, जब भी मैं इसे हुक करता हूं स्वचालित रूप से लागू होता है, तो मुझे मिलता है: घातक: कोई गिट भंडार नहीं: '।'
कोई विचार यह क्यों हो रहा है?
बस 'env मैं Git pull' समाधान जोड़ा। – VonC
में वही समस्या है, 7 साल के बाद भी –