`

svn: Could not use external editor to fetch log message; 问题解决

svn 
阅读更多
 
分类: iPhone开发 805人阅读 评论(0) 收藏 举报

把系统换成了10.9之后,各种问题。 用svn做个分支,提示下面的错误:

svn: Could not use external editor to fetch log message; consider setting the $SVN_EDITOR environment variable or using the --message (-m) or --file (-F) options
svn: None of the environment variables SVN_EDITOR, VISUAL or EDITOR is set, and no 'editor-cmd' run-time configuration option was found

 

问题原因是: 

没有设置svn编辑器的环境变量,主要是import、commit中填写comment要用

在 终端中 sudo vim /etc/bashrc 打开文件

 

加入:export SVN_EDITOR=vim

 

如果,保存的时候,无法保存。wq! 强制保存退出

 

还有:

编辑完以后一般需要让配置文件立即生效,可执行命令:
source  /etc/bashrc
分享到:
评论

相关推荐

    svn: This client is too old to work with

    项目中使用的是1.4.7,作为...Change the format of a Subversion working copy to that of SVN_VERSION. --skip-unknown-format : skip directories with unknown working copy format and continue the update

    myeclise10之svn:E210004错误解决

    myeclise10 svn: E210004: Number is larger than maximum 解决方案 专门解决win7 64位操作系统 下svn插件问题。 下载文件包括: site-1.8.22.zip --->svn离线安装包 Slik-Subversion-1.8.9-x64 --->问题修复必选...

    SVN各种错误提示产生原因及处理方法大全

    授权失败:Could not authenticate to server: rejected Basic challenge **问题描述:** 执行SVN命令时提示:“svn:方法OPTIONS失败于“http://svn.moon.ossxp.com/svn/test”:认证失败: Could not authenticate ...

    转svn-E170001报错的原因以及解决方案.docx

    svn-E170001报错是指在使用Jenkins配置svn拉取项目时出现的一种错误,错误信息为svn: E170001。该错误的出现是由于svn账户名和密码没有权限所导致的。 svn-E170001报错的原因: 1. svn账户名和密码没有权限:svn...

    SVN常见的错误及解决方法

    2. **错误信息:authorization failed: Could not authenticate to server** 错误的原因可能是密码输入错误。解决方案是重新输入正确的用户名和密码进行认证。 3. **错误信息:Server sent unexpected return ...

    svn安装过程中遇到错误需要的文件包

    错误 configure: error: could not find library containing RSA_new: 错误 configure: error: no XML parser was found: expat or libxml 2.x required 解放方法: ...

    myeclise10 svn: E210004: Number is larger than maximum 解决方案

    myeclise10 svn: E210004: Number is larger than maximum 解决方案 专门解决win7 64位操作系统 下svn插件问题

    Myecllpse SVN 插件svn: This client is too old to work with working copy

    标题 "Myeclipse SVN 插件svn: This client is too old to work with working copy" 提到的问题,通常出现在用户尝试使用较旧版本的Subversion(SVN)客户端操作一个由新版本Subversion创建或更新的工作副本时。...

    SVN_commit错误分析经验共享

    2. 检查错误信息:SVN返回的错误信息通常包含解决错误的关键信息,仔细阅读并理解这些信息是解决问题的第一步。 六、团队协作策略 1. 分支管理:对于大型项目,推荐使用分支来实现功能隔离,每个开发人员在自己的...

    SVN报错:Error Updating changes:svn:E155037的解决方案

    在使用Subversion (SVN) 进行版本控制时,可能会遇到各种错误,其中之一就是"Error Updating changes: svn:E155037"。这个错误通常表明在执行SVN操作时发生了问题,可能是由于文件或目录的锁、冲突或其他内部数据库...

    svn强制写日志和可修改log功能

    在版本控制系统Subversion(简称svn)中,日志(log)功能是用于记录每一次提交更改的详细信息,包括更改的原因、涉及的文件等。对于团队协作来说,规范的日志信息有助于理解代码变更历史,便于问题排查和代码审查。...

    svn ( 解决冲突 )confict

    ### SVN解决冲突详解 #### 一、冲突发生的原因 在版本控制系统中,Subversion(简称SVN)是一种广泛使用的集中式版本控制系统。当多个开发者同时对同一个文件进行修改时,可能会遇到冲突的情况。例如,假设团队中...

    解决SVN上传提示Empty directoriesis not supported

    解决SVN上传提示Empty directoriesis not supported 解决SVN上传提示Empty directoriesis not supported

    svn:the client is too old

    参考"SVN:This client is too old to work with working copy…解决办法 .txt"文件,按照其中的指南进行操作。 5. **使用`svn upgrade`命令**:在命令行中,导航到你的工作副本目录,并运行`svn upgrade`命令。这...

    SVN安装和采用http或https访问

    SVN资源库通常使用特定协议访问,比如svn://或***。通过安装SVN并配置它使用http或https协议,用户可以从远程客户端进行访问。以下是从给定文件内容中提取的知识点,分别介绍了SVN的安装、配置、使用http和https协议...

    Windows svnlog 转Excel

    使用 方法一:双击WINsvnlog2excel.bat,即可在当前文件夹下生成SVNLog的excel文件,默认导出bat文件第二行中SVNPATH所定义的SVN路径的LOG。...如WINsvnlog2excel.bat svn://192.168.0.84/ALPS/trunk

    SVN属性配置:必须输入日志/日志模版

    在SVN中,`svn:log`属性是用于存储提交日志的,当用户执行`svn commit`命令时,系统会检查这个属性,如果未设置或者日志消息为空,提交将会被阻止,以确保每次提交都有清晰的变更记录。这对于团队协作和代码管理至关...

    sqlite3(解决svn不能clean up问题)

    当我们遇到“svn不能clean up”这样的问题时,通常意味着在Subversion的工作副本中存在一些障碍,无法正常清理。下面我们将详细探讨SQLite3如何在解决此类问题中发挥作用。 首先,Subversion在本地工作副本中使用...

    svn previous operation has not finished解决方法

    svn previous operation has not finished

Global site tag (gtag.js) - Google Analytics