2012-10-19 27 views
12

के वर्तमान खुले उदाहरण में एक डिफ खोलना तो मैं हाल ही में गिट के साथ वीएस2012 डिफ टूल का उपयोग कर रहा हूं और मुझे वास्तव में यह कहने की हिम्मत है। हालाँकि समस्याएं क्या हो रही हैं, हालांकि "devenv.exe -diff $ file1 $ file2" कमांड का उपयोग कर diff खोल रहा है "एक नई विंडो में भिन्नता खोलता है (जो aaaages लेता है)। किसी को भी पता है कि विजुअल स्टूडियो के वर्तमान उदाहरण में diff को खोलना संभव है या नहीं?विजुअल स्टूडियो 2012

उत्तर

1

मैं वीएस2013 का उपयोग कर रहा हूं। चूंकि मैं हमेशा प्रशासक के रूप में devenv.exe चला रहा हूं, इसलिए मैं प्रशासक अनुमतियों के साथ cmd (या ऐप जो कॉल -डिफ) लॉन्च करके इसे प्राप्त करने में कामयाब रहा हूं।

0

समाधान एक्सप्लोरर में फ़ाइल पर राइट-क्लिक करें, फिर तुलना करें चुनें। इसके बाद आपके पास अपनी फ़ाइलों का चयन करने का विकल्प होगा

+2

क्षमा है, मैं एक diff कमांड लाइन के माध्यम से (इस विशेष स्थिति में Git साथ प्रयोग के लिए) खोलने के बारे में विशेष रूप से बोल रहा हूँ। –

14

आप this answer पर देख सकते हैं: कमांड विंडो में Tools.DiffFiles का उपयोग करें।

+0

दुर्भाग्य से मैं क्या नहीं कर रहा हूं। मुझे 'gvenv.exe -diff $ file1 $ file2' प्रारूप में मेरे gitconfig में एक प्रविष्टि जोड़ने में सक्षम होना चाहिए, लेकिन विजुअल स्टूडियो का एक नया उदाहरण नहीं खोलना है। –

0

यह vs2017 डिफ़ॉल्ट व्यवहार

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