2011-06-28 13 views
41

तो मेरे सहकर्मी को मेरे विकास बॉक्स पर जाने और कुछ कोड परिवर्तन करने के लिए आवश्यक महसूस हुआ, फिर अपने काम को विचलन में सबमिट करें। मैंने कभी भी प्रतिबद्ध संदेश संपादक सेट नहीं किया, और अचानक, एक दिन मैं -m संभाल जोड़ना भूल गया और जाहिर है कि उसने डिफ़ॉल्ट संपादक को emacs पर सेट किया।एसवीएन संदेश संपादक बदलें

होने के नाते है कि मैं पहली बात के बारे में emacs अपने आप को पता है और vim पसंद नहीं करते, मैं कैसे SVN के लिए डिफ़ॉल्ट संपादक बदलते यह पहले से ही स्थापित किया गया है के बाद vim आदेशों के बारे में जाते हैं? मैंने होम निर्देशिका के तहत .subversion निर्देशिका हटा दी है, और यह अभी भी मुझे संकेत देती है।

उत्तर

26

अपने SVN_EDITOR पर्यावरण चर अद्यतन करें। इस स्थिति में आप अपने .bashrc (या समान) फ़ाइल पर एक नज़र लेने के लिए चाहते हो सकता है - आप इस अपने खोल में कुछ और करने के लिए सेट है, तो

echo $SVN_EDITOR 

देखने की कोशिश कर सकते हैं।

+0

धन्यवाद! बाहर निकलता है इसे .bash_profile फ़ाइल में सेट किया जा रहा था। – Scott

13

मैंने यह भी पाया इस here (लेकिन फंट के vim से बदल):

कमान:

export SVN_EDITOR=gedit

स्थायी रूप से इस वातावरण चर सेट करने के लिए, अपनी ~/.bash_profile नीचे लाइन डाल फ़ाइल:

sudo gedit ~/.bash_profile 
export SVN_EDITOR=gedit 

(बचाने फाइल)

+3

आपको सूडो की आवश्यकता क्यों होगी? – user2268788

+1

यदि जीएडिट पहले से ही खुला है, तो एक नया टैब खुलता है, लेकिन प्रतिबद्ध संदेश खाली है। आपको ध्वज के साथ स्टैंडअलोन मोड में जीएडिट शुरू करना होगा: 'निर्यात SVN_EDITOR =" gedit -s "' – phobic

32

आप अपने $HOME/.subversion/config या %USERPROFILE%\Subversion\config में संबंधित सेटिंग जोड़ सकते हैं। जैसे मेरे Windows वी एम के लिए मैं मिल गया है:

[helpers] 
editor-cmd = c:/emacs-24.3/bin/runemacs.exe 
20

संपादक SVN द्वारा प्रयोग की जाने vvlevchenko suggested रूप सबवर्सन config पर सेट किया जा सकता है। बीएसडी, लिनक्स, मैक ओएस पर ~/.subversion/config क्रमशः विंडोज़ पर %USERPROFILE%\Subversion\config में इसी सेटिंग को संपादित करें।

विंडोज पर SVN साथ Emacs का उपयोग करें:

[helpers] 
editor-cmd = c:/emacs-24.3/bin/runemacs.exe 

BSD पर SVN के साथ नैनो का उपयोग करने के लिए, लिनक्स या मैक OS:

[helpers] 
editor-cmd = nano 
1

vim ~/.bashrc

export SVN_EDITOR=vim 

स्रोत ~/.bashrc

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