समस्या यह है कि मैं में चल रहा हूँ मैं कुछ कोड करने के लिए की समीक्षा करता है, ~ समीक्षा प्रति 10 प्रतिबद्ध के साथ होता है। यह डेवलपर्स से लगातार काम करता है के साथ एक सक्रिय रेपो है। मेरे पास TortoiseHg मेरे परिवर्तनों को फ़िल्टर कर रहा है ताकि मैं केवल उन लोगों पर देख रहा हूं जिनकी मुझे परवाह है।TortoiseHg के साथ कई प्रतिबद्धताओं में कोड समीक्षा करने का सबसे अच्छा तरीका क्या है?
जो मैं देखना चाहता हूं वह पहले परिवर्तन से पहले परिवर्तन के बीच अंतर है, और अंतिम (सभी गैर-संबंधित परिवर्तन दिखाए बिना)। मैं बस इन सभी परिवर्तनों के अंतिम परिणाम देखना चाहता हूं। मुझे परवाह नहीं है कि परिवर्तन 1 में कुछ भयानक कोड था, जिसे 3 में तय किया गया था। मैं बस इन सभी परिवर्तनों के माध्यम से जो विलय हो गया था उसका अंतर देखना चाहता हूं।
मुझे लगता है कि मैं स्पष्ट याद कर रहा हूँ, और यह एक उज्ज्वल सवाल नहीं है। फिर भी, मैं वैसे भी पूछ रहा हूँ। किसी को?
यह रूप में अच्छी तरह 1.5 में काम करता है। Diff के साथ एक और निफ्टी संपत्ति यह है कि यदि आप देखना चाहते हैं कि लाइन कब और कब संपादित की गई थी। बस किसी परिवर्तन में फ़ाइल पर राइट क्लिक करें और "फ़ाइल एनोटेट करें" पर क्लिक करें। – Patrick
दुर्भाग्य से यह संशोधनों के बीच सभी परिवर्तन दिखाता है, न केवल इन परिवर्तनों के लिए स्थानीयकृत। – Joel
स्पष्ट रूप से मैं समझ नहीं पा रहा हूं कि आप बाद में क्या कर रहे हैं। क्या आप बदलावों की तलाश में हैं जैसे कि आपने 3 पर 1 ट्रांसप्लांट किया है, जिससे परिवर्तन 2 के किसी भी प्रभाव को हटाया जा रहा है? यदि ऐसा है तो मुझे लगता है कि एक ही रास्ता, प्रत्यारोपण के लिए होगा एक diff करते हैं, और उसके बाद प्रत्यारोपण पट्टी (या एक क्लोन है कि आप बाद में त्यागने में ऐसा) – Mikezx6r