SVN 出错信息汇总/错误信息一览表

编号出错信息信息解读剖析及解决方案
1svn: Server sent unexpected return value (500 Internal Server Error) in response to OPTIONS request for ‘http://svn.moon.ossxp.com/svn/test’svn: 服务器发送了意外的返回值(500 Internal Server Error),在响应 “OPTIONS” 的请求 “http://svn.moon.ossxp.com/svn/test” 中错误的用户名,检查登录的用户名是否输入错误
2svn: OPTIONS of ‘http://svn.moon.ossxp.com/svn/test’: authorization failed: Could not authenticate to server: rejected Basic challenge(http://svn.moon.ossxp.com)svn: 方法 OPTIONS 失败于 “http://svn.moon.ossxp.com/svn/test”: 认证失败: Could not authenticate to server: rejected Basic challenge (http://svn.moon.ossxp.com)错误的口令,用正确的用户名/口令登录
3svn: Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for ‘http://svn.moon.ossxp.com/svn/test’svn: 服务器发送了意外的返回值(403 Forbidden),在响应 “OPTIONS” 的请求 “http://svn.moon.ossxp.com/svn/test” 中用户无权限,联系管理员,为用户分配权限
4svn: OPTIONS of ‘http://www.moon.ossxp.com/svn/test’: 200 OK (http://www.moon.ossxp.com)svn: 方法 OPTIONS 失败于 “http://www.moon.ossxp.com/svn/test”: 200 OK (http://www.moon.ossxp.com)服务器地址错误,是普通Web页面,不支持SVN的 WebDAV 协议,确认输入正确的 SVN 服务地址。可以在浏览器中输入该地址进行确认
5The version of your subversion (client) is below 1.5.0, upgrade to 1.5.0 or above. SVN below 1.5.0 can not handle mergeinfo properly. It can mess up our automated merge tracking!subversion(客户端)的版本低于1.5.0,请升级到1.5.0或更高版本。低于1.5.0的SVN无法正确处理合并信息。它会搞乱我们的自动合并跟踪!升级本地的Subversion客户端软件到1.5.0或以上版本
6svn: This client is too old to work with working copy ‘.’. You need to get a newer Subversion client, or to downgrade this working copy. See http://subversion.tigris.org/faq.html#working-copy-format-change for details.svn: 此客户端对于工作副本 . 太旧。你需要取得更新的 Subversion 客户端,或者降级工作副本。 参见 http://subversion.tigris.org/faq.html#working-copy-format-change 以获得更详细的信息。安装了多个版本的SVN客户端(TSVN,Subclipse,…),且各个客户端的版本不一致。高版本的SVN客户端会自动更新本地工作目录中的 .svn 目录下的文件格式,导致旧版本的SVN客户端不能继续访问该本地工作目录,将本机安装的所有的SVN客户端都更新到同一个大版本,以避免本地工作目录的格式不一致
7svn: Working copy ‘trunk/src’ locked svn: run ‘svn cleanup’ to remove locks (type ‘svn help cleanup’ for details)svn: 工作副本“trunk/src”已经锁定 svn: 运行“svn cleanup”删除锁定 (输入“svn help cleanup”得到用法)异常操作导致目录没有解锁。一个简单的重现方法:在 .svn 目录下创建空的名为 lock 的文件,使用命令行 “svn cleanup” 或者类似的“清理”动作删除锁定
8日志中没有作者信息:------------------------------------
r9 | (没有作者信息) | …
ossxp.com anonymous commit test
日志中没有作者信息:------------------------------------
r9 | (没有作者信息) | …
ossxp.com匿名提交测试
匿名提交导致没有作者信息。检查版本库权限控制,禁止匿名提交
9正在发送 … 传输文件数据.svn: 提交失败(细节如下): svn: Commit blocked by pre-commit hook (exit code 1) with output: 提交说明至少应包含 4 个字符, 或者太简单了。正在发送 … 传输文件数据.svn: 提交失败(细节如下): svn:提交被预提交挂钩(退出代码1)阻止,输出:提交说明至少应包含 4 个字符, 或者太简单了。这是由于用户提交的提交说明(commit log),太过简单了。在提交时需要输入有意义的 commit log。写有意义的提交说明,或者请求管理员更改版本库插件
10增加 Logger.c 传输文件数据.svn: 提交失败(细节如下): svn: Commit blocked by pre-commit hook (exit code 1) with output: Wide character in print at /opt/svn/svnroot/myrepos/hooks/scripts/check-case-insensitive.pl line 259. 发现文件名大小写冲突: trunk/src/Logger.c 已经存在于 logger.c增加 Logger.c 传输文件数据.svn: 提交失败(细节如下): svn:提交被预提交挂钩(退出代码1)阻止,在 /opt/svn/svnroot/myrepos/hooks/scripts/check-case-insensitive.pl 的259行输出宽字符。发现文件名大小写冲突: trunk/src/Logger.c 已经存在于 logger.c管理员设置了对新增文件是否重名(只有大小写不同)的文件进行检查。文件名只有大小写不同,在Windows上进行检出会造成麻烦,不要添加重名(仅大小写不同)文件
11svn: While preparing ‘/home/jiangxin/tmp/svn.test/trunk/src/README.txt’ for commit svn: Inconsistent line ending stylesvn: 当为提交操作准备“/home/jiangxin/tmp/svn.test/trunk/src/README.txt”时 svn: 不一致的行结束样式提交的文件已经设置了 svn:eol-style 属性,但是该文本内的换行符有DOS的换行符CRLF,也有Unix换行符LF,不一致!统一该文本文件内的换行符。Linux 下可以用dos2unix, unix2dos, sed等命令。Windows下可用 UltraEdit 进行转换。
12svn: Failed to add file ‘Makefile’: an unversioned file of the same name already existssvn: 增加文件 ‘Makefile’ 失败: 同名未版本控制的文件已存在执行更新(svn up)时报错。因为其他人新增一个文件到服务器,而本地却存在一个同名文件(未版本控制)。先将本地重名文件改名,再执行 “svn up”,之后再比较、合并文件。或者执行 “svn up --force”
13Adding src/Makefile svn: Commit failed (details follow): svn: File ‘/svn/test/trunk/src/Makefile’ already exists增加 src/Makefile svn: 提交失败(细节如下): svn: 文件“/svn/test/trunk/src/Makefile”已存在添加新文件,提交时报错。因为其他人已经先于我增加了该文件。先执行更新操作(“svn up”),再根据提示进行操作:合并/提交…
14$ svn up Conflict discovered in ‘Makefile’. Select: ( p ) postpone, (df) diff-full, (e) edit, (mc) mine-conflict, (tc) theirs-conflict, (s) show all options: p C Makefile Updated to revision 5. Summary of conflicts: Text conflicts: 1$ svn up 在 “Makefile” 中发现冲突。 选择: ( p) 推迟,(df) 显示全部差异,(e) 编辑, (mc) 我的版本, (tc) 他人的版本, (s) 显示全部选项: p C Makefile 更新到版本 5。 冲突概要: 正文冲突:1多人同时编辑同一个文件时,可能会遇到冲突。别人先于我提交,则当我提交时要先更新。更新可能遇到不能自动解决的冲突,使用工具进行冲突解决
15svn: Commit failed (details follow): svn: File ‘Makefile’ is out of date svn: File not found: transaction ‘6-d’, path ‘/trunk/src/Makefile’svn: 提交失败(细节如下): svn: 文件 “Makefile” 已经过时 svn: File not found: transaction ‘6-c’, path ‘/trunk/src/Makefile’提交的文件已被他人删除,先执行更新操作(“svn up”),再根据提示解决该树冲突:删除文件或继续添加…
16svn: Commit failed (details follow): svn: File or directory ‘/trunk/XXX’ is out of date; try updating svn: resource out of date; try updatingsvn: 提交失败(细节如下): svn: 文件或目录 “/trunk/XXX” 已经过时;请先更新 svn: resource out of date; try updating基于旧版本修改是不允许的,先更新(“svn update”),再提交
17svn: DAV request failed; it’s possible that the repository’s pre-revprop-change hook either failed or is non-existent svn: At least one property change failed; repository is unchanged svn: Error setting property ‘log’: Repository has not been enabled to accept revision propchanges; ask the administrator to create a pre-revprop-change hooksvn: DAV 请求失败;可能是版本库的 pre-revprop-change 钩子执行失败或者不存在 svn: 至少有一个属性变更失败;版本库未改变 svn: 设置属性 “log” 出错: Repository has not been enabled to accept revision propchanges; ask the administrator to create a pre-revprop-change hook修改提交说明等操作属于高风险操作,因为该操作没有被版本控制,属于不可恢复的操作。缺省禁止。请联系管理员,启用该版本的相关钩子,允许修改“版本属性”。参见 管理员钩子设置
18传输文件数据.svn: 提交失败(细节如下):svn: Commit blocked by pre-commit hook (exit code 1) with output:trunk/src/File.c : 属性 svn:mime-type 或者 svn:eol-style 没有设置传输文件数据.svn: 提交失败(细节如下):svn: 提交被预提交挂钩(退出代码1)阻止,输出:trunk/src/File.c : 属性 svn:mime-type 或者 svn:eol-style 没有设置管理员已经启用换行符属性检查。即管理员启用了检查新文件换行符的扩展。
每一个新添加的文件必须指定换行符。即为新增文件设置正确的 svn:mime-type 和/或 svn:eol-style 属性。
如果 svn:mime-type 属性为文本文件,则必须设置 svn:eol-style 属性。
对于二进制文件,执行如下命令:svn propset svn:mime-type application/octet-stream path/of/file;
对于文本文件,可以执行如下命令:svn propset svn:mime-type text/plain path/of/file
svn propset svn:eol-style native path/of/file
为了避免每次添加文件手动设置,可以启用自动属性设置 …
19svn: E145000: New entry name required when importing a filesvn: E145000: 导入文件时,需要一个新的条目名称文件名应在 SVN URL中给出。因此,命令应如下所示。svn import -m “导入文件test.txt” test.txt https://myrepo.com/svn/docs/ReleaseNotes/test.txt
20svn: E205007: 无法使用外部编辑器获得日志信息;考虑设置环境变量 $SVN_EDITOR,或者使用 --message (-m) 或 --file (-F) 选项
svn: E205007: 没有设置 SVN_EDITOR,VISUAL 或 EDITOR 环境变量,运行时的配置参数中也没有 “editor-cmd” 选项
通过错误的描述信息我们得知在命令行上使用选项 -m 带上日志消息,或者使用选项 -F 指定一个日志文件,或者设置环境变量 $SVN_EDITOR 就可以了。如果我要增加一个SVN_EDITOR的环境变量。可以直接在当前shell命令行下键入 export SVN_EDITOR=vim,指定vim为 SVN 编辑器,如果希望长久生效,把这条语句添加到用户主目录下的 .bash_profile 文件中即可。
21svn: E155010: 提交失败(细节如下): svn: E155010: 丢失了预定增加的“/Users/Anny/Documents/iOS/WeiYiBao/weiyibao/Pods/YUSegment/Pod”-显然Pods/YUSegment已被删,所以提交报错,我们只需通过svn强制删除之,这样svn的提交计划就没有它们了,执行命令:svn delete --force Pods/YUSegment

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/333506.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c 应用程序开发框架_企业应用程序开发框架的分类

c 应用程序开发框架如果您使用Google“最佳Java框架”,那么您很可能会迷失本文 ,它对Java Enterprise世界中的情况进行了很好的概述。 但是,从我的角度来看,它缺少一件非常重要的事情–对上述框架进行分类。 让我们看看这个生态系…

java mapper sql_Slardar Sql Mapper Framework for Java( Java 持久层框架一枚~)

slardar是一个sql mapping框架,其大概使用方式类似mybatis,没有采用hibernate那种orm的方式是因为个人觉得这种方式需要大量的处理sql,每次操作对象都要进行依次sql解析比较繁琐;转而想到mybatis这种把sql逻辑交给用户的方式还是比…

Linux 命令之 rsync -- 远程数据同步工具

没有时间整理,暂时参考这里:https://tool.lu/command/detail.html?namersync

黑洞路由 黑洞mac_无效方法为行为黑洞

黑洞路由 黑洞mac如果“认为有害”的文章本身不被认为是有害的,则本帖标题为“认为有害的作废方法”。 哦,好了 无效方法在大多数面向对象的代码库中无处不在。 在运行时中某个地方发生可变状态或I / O的直接后果是,您可以包装函数编程狂热者…

docker容器运行mysql持久化_OS x下使用Docker 持久化Mysql 数据出现问题

初学Docker ,请见谅。系统: OS X 10.11.1 (15B42)运行docker工具:Docker Quickstart Terminal virtualbox 5.0.8docker 版本:Docker version 1.8.2, build 0a8c2e3镜像 docker imagesREPOSITORY TAG IMAGE ID …

Linux 命令之 rcp -- 远程文件复制

文章目录一、命令介绍一、命令介绍 rcp命令的英文是“remote file copy”,即远程文件复制,可以使在两台Linux主机之间的文件复制操作更简单。通过适当的配置,在两台Linux主机之间复制文件而无需输入密码,就像本地文件复制一样简单…

Java short 无符号右移_char类型byte类型或short类型进行无符号右移遇到的神奇问题...

代码package com.ggp.test.Third;/*** Author:ggp* Date:2019/7/27 17 23* Description:*/public class URShift {public static void main(String[] args) {byte b -1;System.out.println(Integer.toBinaryString(b));System.out.println(Integer.toBinaryString(b>>&g…

oracle adf_Oracle ADF和Oracle Jet一起工作。 建筑模式

oracle adf在本文中,我将考虑在Oracle ADF和Oracle Jet的组合之上实现应用程序的各种体系结构模式。 练习ADF的组织可能会考虑将Oracle Jet合并到现有项目中,以刷新外观并使其具有现代感和响应能力,并以新方式实施新功能。 它可能会考虑将Ora…

SVN 批量添加文件到版本库的命令脚本

svn status | grep "?" | awk {print 2} | while read line;do svn add{line};done;svn status 该命令用于查看文件信息,其中 M 代表修改,? 代表未知(即需要添加的文件);grep "?" 查找包含 ? …

php 打包下载网络图片,PHP实现图片批量打包下载功能

上次遇到一个需要打包下载批量图片的问题,找了一下发现这个好方法,记录一下。首先新建一个zipfile打包类:class zipfile {var $datasec array ();var $ctrl_dir array ();var $eof_ctrl_dir "\x50\x4b\x05\x06\x00\x00\x00\x00"…

tomee_OpenLiberty:注入错误,适用于TomEE和Wildfly

tomee当我在此博客上工作时,遇到此错误: [INFO ] DSRA8203I: Database product name : MySQL [INFO ] DSRA8204I: Database product version : 8.0.11 [INFO ] DSRA8205I: JDBC driver name : MySQL Connector/J [INFO ] DSRA8206I: JDBC …

Subversion(SVN)/TortoiseSVN 的分支合并方法

文章目录方法一方法二方法一 我改变主干分(trunk 分支)支本地的内容然后提交我在 RB 分支中进行其他更改并提交在主干的工作副本中,我使用 TortoiseSVN 从 RB 分支合并到主干分支,选择 Merge a range of revisions --> all re…

php 即时到账,paypal即时到账php实现代码

http://paypal.ebay.cn/integrationcenter/list__resource_2.html中文php开发简介:http://www.paypal-china.org/wangzhai/197.html以下是ecshop中paypal的支付代码这段代码是向paypal支付接口提交的{{{ //商家注册的邮箱}}}以下是官方提供的,接受到payp…

destroy 方法_线程方法destroy()和stop(Throwable)在JDK 11中删除

destroy 方法DrDeprecator (Stuart Marks)在core-libs-dev OpenJDK邮件列表上的消息“ RFR(s):8204243:remove Thread.destroy()和Thread.stop(Throwable) ”…

SVN 版本库管理实践

SVN 版本库中应该有两种划分体系,一是按产品划分,每个产品业务系统都按主干、分支结构划分;另外按项目划分。 项目分支归集暂时不能识别为产品的软件模块或补丁,项目分支的最初代码从产品分支体系中分支创建。当项目分支中的部分模…

java获取文件夹 路径,Java获取文件的路径

本文记录的是如何获取资源文件的路径.先看看我设置的文件目录结构,如下图所示:___Java Build Path的设置如下图所示, 主要看build project之后的文件输出目录:___在Java中有两种方式可以获取到文件的路径,通过下面的测试代码看看它们的不同:12345String …

java 示例_功能Java示例 第4部分–首选不变性

java 示例这是称为“ Functional Java by Example”的系列文章的第4部分。 在上一部分中,我们讨论了一些副作用,并且我想进一步详细说明如何通过将不可变性引入代码中来防止意外地对数据进行操作。 如果您是第一次来,最好是从头开始阅读。 …

SVN merge(合并) 的三种方式

文章目录一、合并一个范围的版本(Merge a range of revisions)二、复兴合并(Reintegrate a branch)三、合并两个不同的树(Merge two different trees)四、实例五、总结合并的工作是 把主干或者分支上合并范…

php主机安装v2,RackTables 安装教程Installation GuideV2

RackTables安装教程 V1.01.准备一份Ubuntu 12.04.01 LTS的 ISO (系统最好用Ubuntu的版本,简单实用)。2.安装操作系统, 功能选中OPENSSH SERVER (开启SSH)和 LAMP SERVER ,注意在LAMP安装过程中会提示MySQL的ROOT密码,这个密码很重要&#xff…

java延时执行_Java谓词的延迟执行

java延时执行在先前的文章“ 用Java的供应商延迟执行 ”和“ Java的消费者延迟执行 “,我看着很容易地通过推迟标准Java API接受,分别在Java执行供应商 S和消费者秒。 在本文中,我将对标准JDK提供的API如何通过标准功能接口Predicate允许延迟…