2015-10-05 9 views
7

आदेश diffsGit एक्सटेंशन एकल फाइल इतिहास केवल

gitk filename 

आइए आप सभी करता है, जिसमें फ़ाइल बदल गया था देखते हैं।

क्या यह गिट एक्सटेंशन के लिए संभव है? एकल फ़ाइल इतिहास दृश्य यह करता है - दुर्भाग्य से यह आपको सभी कामों के साथ पूर्ण इतिहास दिखाता है, न केवल उन लोगों को जो फ़ाइल को प्रभावी ढंग से बदलते हैं।

उत्तर

17

मेरी गिट एक्सटेंशन कॉन्फ़िगरेशन की तुलना करके सेटिंग मिली मेरे सहयोगी में से एक के साथ:

<key> 
    <string>fullhistoryinfilehistory</string> 
</key> 
<value> 
    <string>true</string> 
</value> 

मैंने मूल्य को गलत पर सेट किया है, अब यह इरादे के रूप में काम कर रहा है। हालांकि गिट एक्सटेंशन में जीयूआई समकक्ष सेटिंग नहीं मिल रही है ...

संपादित करें: इसे मिला! सेटिंग्स में नहीं, लेकिन फ़ाइल इतिहास में संदर्भ मेनू में -> पूर्ण इतिहास: enable/disable full history in file history view

+2

ग्रेट फाइंड। आईएमओ, संदर्भ मेनू का एक बड़ा उपयोग नहीं है, क्योंकि यह पूरी विंडो पर चल रहा है, न केवल एक फ़ाइल। – Chance

+0

मुझे उस संदर्भ मेनू को नहीं दिख रहा है। विंडोज़ पर, सेटिंग्स फ़ाइल सी है: \ उपयोगकर्ता \ \ AppData \ Roaming \ GitExtensions \ GitExtensions \ GitExtensions.settings – mobill

+0

यह केवल फ़ाइल की फ़ाइल इतिहास विंडो में दिखाई देता है। मुख्य दृश्य में नहीं। अभी भी मेरे लिए नवीनतम संस्करण 2.5 के साथ। – rotsch

0

क्या आप वाकई निश्चित हैं!? मैंने अभी सत्यापित किया है और जब मैं फ़ाइल पेड़ या डिफ टैब से एक फ़ाइल का इतिहास करता हूं, तो मेरे पास सिर्फ यह इतिहास होता है जहां यह फ़ाइल बदल जाती है ...

+0

यह स्क्रीनशॉट देखें: http://i.imgur.com/5hchgv8.png क्या आपके पास कई शाखाएं हैं? मुझे नहीं पता कि समस्या क्या है ... – rotsch

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