日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發(fā)布時(shí)間:2023/12/3 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SVN 出错信息汇总/错误信息一览表 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
編號(hào)出錯(cuò)信息信息解讀剖析及解決方案
1svn: Server sent unexpected return value (500 Internal Server Error) in response to OPTIONS request for ‘http://svn.moon.ossxp.com/svn/test’svn: 服務(wù)器發(fā)送了意外的返回值(500 Internal Server Error),在響應(yīng) “OPTIONS” 的請(qǐng)求 “http://svn.moon.ossxp.com/svn/test” 中錯(cuò)誤的用戶名,檢查登錄的用戶名是否輸入錯(cuò)誤
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”: 認(rèn)證失敗: Could not authenticate to server: rejected Basic challenge (http://svn.moon.ossxp.com)錯(cuò)誤的口令,用正確的用戶名/口令登錄
3svn: Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for ‘http://svn.moon.ossxp.com/svn/test’svn: 服務(wù)器發(fā)送了意外的返回值(403 Forbidden),在響應(yīng) “OPTIONS” 的請(qǐng)求 “http://svn.moon.ossxp.com/svn/test” 中用戶無權(quán)限,聯(lián)系管理員,為用戶分配權(quán)限
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)服務(wù)器地址錯(cuò)誤,是普通Web頁面,不支持SVN的 WebDAV 協(xié)議,確認(rèn)輸入正確的 SVN 服務(wù)地址。可以在瀏覽器中輸入該地址進(jìn)行確認(rèn)
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,請(qǐng)升級(jí)到1.5.0或更高版本。低于1.5.0的SVN無法正確處理合并信息。它會(huì)搞亂我們的自動(dòng)合并跟蹤!升級(jí)本地的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: 此客戶端對(duì)于工作副本 . 太舊。你需要取得更新的 Subversion 客戶端,或者降級(jí)工作副本。 參見 http://subversion.tigris.org/faq.html#working-copy-format-change 以獲得更詳細(xì)的信息。安裝了多個(gè)版本的SVN客戶端(TSVN,Subclipse,…),且各個(gè)客戶端的版本不一致。高版本的SVN客戶端會(huì)自動(dòng)更新本地工作目錄中的 .svn 目錄下的文件格式,導(dǎo)致舊版本的SVN客戶端不能繼續(xù)訪問該本地工作目錄,將本機(jī)安裝的所有的SVN客戶端都更新到同一個(gè)大版本,以避免本地工作目錄的格式不一致
7svn: Working copy ‘trunk/src’ locked svn: run ‘svn cleanup’ to remove locks (type ‘svn help cleanup’ for details)svn: 工作副本“trunk/src”已經(jīng)鎖定 svn: 運(yùn)行“svn cleanup”刪除鎖定 (輸入“svn help cleanup”得到用法)異常操作導(dǎo)致目錄沒有解鎖。一個(gè)簡單的重現(xiàn)方法:在 .svn 目錄下創(chuàng)建空的名為 lock 的文件,使用命令行 “svn cleanup” 或者類似的“清理”動(dòng)作刪除鎖定
8日志中沒有作者信息:------------------------------------
r9 | (沒有作者信息) | …
ossxp.com anonymous commit test
日志中沒有作者信息:------------------------------------
r9 | (沒有作者信息) | …
ossxp.com匿名提交測試
匿名提交導(dǎo)致沒有作者信息。檢查版本庫權(quán)限控制,禁止匿名提交
9正在發(fā)送 … 傳輸文件數(shù)據(jù).svn: 提交失敗(細(xì)節(jié)如下): svn: Commit blocked by pre-commit hook (exit code 1) with output: 提交說明至少應(yīng)包含 4 個(gè)字符, 或者太簡單了。正在發(fā)送 … 傳輸文件數(shù)據(jù).svn: 提交失敗(細(xì)節(jié)如下): svn:提交被預(yù)提交掛鉤(退出代碼1)阻止,輸出:提交說明至少應(yīng)包含 4 個(gè)字符, 或者太簡單了。這是由于用戶提交的提交說明(commit log),太過簡單了。在提交時(shí)需要輸入有意義的 commit log。寫有意義的提交說明,或者請(qǐng)求管理員更改版本庫插件
10增加 Logger.c 傳輸文件數(shù)據(jù).svn: 提交失敗(細(xì)節(jié)如下): 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. 發(fā)現(xiàn)文件名大小寫沖突: trunk/src/Logger.c 已經(jīng)存在于 logger.c增加 Logger.c 傳輸文件數(shù)據(jù).svn: 提交失敗(細(xì)節(jié)如下): svn:提交被預(yù)提交掛鉤(退出代碼1)阻止,在 /opt/svn/svnroot/myrepos/hooks/scripts/check-case-insensitive.pl 的259行輸出寬字符。發(fā)現(xiàn)文件名大小寫沖突: trunk/src/Logger.c 已經(jīng)存在于 logger.c管理員設(shè)置了對(duì)新增文件是否重名(只有大小寫不同)的文件進(jìn)行檢查。文件名只有大小寫不同,在Windows上進(jìn)行檢出會(huì)造成麻煩,不要添加重名(僅大小寫不同)文件
11svn: While preparing ‘/home/jiangxin/tmp/svn.test/trunk/src/README.txt’ for commit svn: Inconsistent line ending stylesvn: 當(dāng)為提交操作準(zhǔn)備“/home/jiangxin/tmp/svn.test/trunk/src/README.txt”時(shí) svn: 不一致的行結(jié)束樣式提交的文件已經(jīng)設(shè)置了 svn:eol-style 屬性,但是該文本內(nèi)的換行符有DOS的換行符CRLF,也有Unix換行符LF,不一致!統(tǒng)一該文本文件內(nèi)的換行符。Linux 下可以用dos2unix, unix2dos, sed等命令。Windows下可用 UltraEdit 進(jìn)行轉(zhuǎn)換。
12svn: Failed to add file ‘Makefile’: an unversioned file of the same name already existssvn: 增加文件 ‘Makefile’ 失敗: 同名未版本控制的文件已存在執(zhí)行更新(svn up)時(shí)報(bào)錯(cuò)。因?yàn)槠渌诵略鲆粋€(gè)文件到服務(wù)器,而本地卻存在一個(gè)同名文件(未版本控制)。先將本地重名文件改名,再執(zhí)行 “svn up”,之后再比較、合并文件。或者執(zhí)行 “svn up --force”
13Adding src/Makefile svn: Commit failed (details follow): svn: File ‘/svn/test/trunk/src/Makefile’ already exists增加 src/Makefile svn: 提交失敗(細(xì)節(jié)如下): svn: 文件“/svn/test/trunk/src/Makefile”已存在添加新文件,提交時(shí)報(bào)錯(cuò)。因?yàn)槠渌艘呀?jīng)先于我增加了該文件。先執(zhí)行更新操作(“svn up”),再根據(jù)提示進(jìn)行操作:合并/提交…
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” 中發(fā)現(xiàn)沖突。 選擇: ( p) 推遲,(df) 顯示全部差異,(e) 編輯, (mc) 我的版本, (tc) 他人的版本, (s) 顯示全部選項(xiàng): p C Makefile 更新到版本 5。 沖突概要: 正文沖突:1多人同時(shí)編輯同一個(gè)文件時(shí),可能會(huì)遇到?jīng)_突。別人先于我提交,則當(dāng)我提交時(shí)要先更新。更新可能遇到不能自動(dòng)解決的沖突,使用工具進(jìn)行沖突解決
15svn: Commit failed (details follow): svn: File ‘Makefile’ is out of date svn: File not found: transaction ‘6-d’, path ‘/trunk/src/Makefile’svn: 提交失敗(細(xì)節(jié)如下): svn: 文件 “Makefile” 已經(jīng)過時(shí) svn: File not found: transaction ‘6-c’, path ‘/trunk/src/Makefile’提交的文件已被他人刪除,先執(zhí)行更新操作(“svn up”),再根據(jù)提示解決該樹沖突:刪除文件或繼續(xù)添加…
16svn: Commit failed (details follow): svn: File or directory ‘/trunk/XXX’ is out of date; try updating svn: resource out of date; try updatingsvn: 提交失敗(細(xì)節(jié)如下): svn: 文件或目錄 “/trunk/XXX” 已經(jīng)過時(shí);請(qǐng)先更新 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 請(qǐng)求失敗;可能是版本庫的 pre-revprop-change 鉤子執(zhí)行失敗或者不存在 svn: 至少有一個(gè)屬性變更失敗;版本庫未改變 svn: 設(shè)置屬性 “l(fā)og” 出錯(cuò): Repository has not been enabled to accept revision propchanges; ask the administrator to create a pre-revprop-change hook修改提交說明等操作屬于高風(fēng)險(xiǎn)操作,因?yàn)樵摬僮鳑]有被版本控制,屬于不可恢復(fù)的操作。缺省禁止。請(qǐng)聯(lián)系管理員,啟用該版本的相關(guān)鉤子,允許修改“版本屬性”。參見 管理員鉤子設(shè)置
18傳輸文件數(shù)據(jù).svn: 提交失敗(細(xì)節(jié)如下):svn: Commit blocked by pre-commit hook (exit code 1) with output:trunk/src/File.c : 屬性 svn:mime-type 或者 svn:eol-style 沒有設(shè)置傳輸文件數(shù)據(jù).svn: 提交失敗(細(xì)節(jié)如下):svn: 提交被預(yù)提交掛鉤(退出代碼1)阻止,輸出:trunk/src/File.c : 屬性 svn:mime-type 或者 svn:eol-style 沒有設(shè)置管理員已經(jīng)啟用換行符屬性檢查。即管理員啟用了檢查新文件換行符的擴(kuò)展。
每一個(gè)新添加的文件必須指定換行符。即為新增文件設(shè)置正確的 svn:mime-type 和/或 svn:eol-style 屬性。
如果 svn:mime-type 屬性為文本文件,則必須設(shè)置 svn:eol-style 屬性。
對(duì)于二進(jìn)制文件,執(zhí)行如下命令:svn propset svn:mime-type application/octet-stream path/of/file;
對(duì)于文本文件,可以執(zhí)行如下命令:svn propset svn:mime-type text/plain path/of/file
svn propset svn:eol-style native path/of/file
為了避免每次添加文件手動(dòng)設(shè)置,可以啟用自動(dòng)屬性設(shè)置 …
19svn: E145000: New entry name required when importing a filesvn: E145000: 導(dǎo)入文件時(shí),需要一個(gè)新的條目名稱文件名應(yīng)在 SVN URL中給出。因此,命令應(yīng)如下所示。svn import -m “導(dǎo)入文件test.txt” test.txt https://myrepo.com/svn/docs/ReleaseNotes/test.txt
20svn: E205007: 無法使用外部編輯器獲得日志信息;考慮設(shè)置環(huán)境變量 $SVN_EDITOR,或者使用 --message (-m) 或 --file (-F) 選項(xiàng)
svn: E205007: 沒有設(shè)置 SVN_EDITOR,VISUAL 或 EDITOR 環(huán)境變量,運(yùn)行時(shí)的配置參數(shù)中也沒有 “editor-cmd” 選項(xiàng)
通過錯(cuò)誤的描述信息我們得知在命令行上使用選項(xiàng) -m 帶上日志消息,或者使用選項(xiàng) -F 指定一個(gè)日志文件,或者設(shè)置環(huán)境變量 $SVN_EDITOR 就可以了。如果我要增加一個(gè)SVN_EDITOR的環(huán)境變量??梢灾苯釉诋?dāng)前shell命令行下鍵入 export SVN_EDITOR=vim,指定vim為 SVN 編輯器,如果希望長久生效,把這條語句添加到用戶主目錄下的 .bash_profile 文件中即可。
21svn: E155010: 提交失敗(細(xì)節(jié)如下): svn: E155010: 丟失了預(yù)定增加的“/Users/Anny/Documents/iOS/WeiYiBao/weiyibao/Pods/YUSegment/Pod”-顯然Pods/YUSegment已被刪,所以提交報(bào)錯(cuò),我們只需通過svn強(qiáng)制刪除之,這樣svn的提交計(jì)劃就沒有它們了,執(zhí)行命令:svn delete --force Pods/YUSegment

總結(jié)

以上是生活随笔為你收集整理的SVN 出错信息汇总/错误信息一览表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。