因此,我的同事认为有必要进入我的开发框并进行一些代码更改,然后将他的工作提交给颠覆.我从来没有设置提交消息编辑器,突然间,有一天我忘了添加-m句柄,显然他将默认编辑器设置为emacs.
由于我不知道第一件事emacs并且更喜欢vim自己,如何在SVN命令vim已经设置之后将其更改为默认编辑器?我删除了.subversion主目录下的目录,它仍然提示我.
vvl*_*nko 40
您可以在$HOME/.subversion/config或中添加相应的设置%USERPROFILE%\Subversion\config.例如,对于我的Windows VM,我有:
[helpers]
editor-cmd = c:/emacs-24.3/bin/runemacs.exe
Run Code Online (Sandbox Code Playgroud)
bor*_*ble 30
更新您的SVN_EDITOR环境变量.你可以试试
echo $SVN_EDITOR
Run Code Online (Sandbox Code Playgroud)
查看是否将其设置为shell中的其他内容 - 在这种情况下,您可能需要查看您的.bashrc(或类似)文件.
Ben*_*ngt 22
正如vvlevchenko建议的那样,SVN使用的编辑器可以在Subversion配置中设置.%USERPROFILE%\Subversion\config分别~/.subversion/config在BSD,Linux,Mac OS上编辑Windows中的相应设置.
在Windows上使用带有SVN的Emacs:
[helpers]
editor-cmd = c:/emacs-24.3/bin/runemacs.exe
Run Code Online (Sandbox Code Playgroud)
在BSD,Linux或Mac OS上使用Nano和SVN:
[helpers]
editor-cmd = nano
Run Code Online (Sandbox Code Playgroud)
Rya*_*yan 14
我也在这里找到了这个(但是从vim改为gedit):
命令:
export SVN_EDITOR=gedit
要永久设置此环境变量,请将以下行放在〜/ .bash_profile文件中:
sudo gedit ~/.bash_profile
export SVN_EDITOR=gedit
Run Code Online (Sandbox Code Playgroud)
(保存存档)
| 归档时间: |
|
| 查看次数: |
37375 次 |
| 最近记录: |