SVN各種錯(cuò)誤提示產(chǎn)生原因及處理方法大全
1.
svn: sent value (500 Error) in to for \'#-copy-- for .
安裝了多個(gè)版本的SVN客戶端(TSVN,,...)打開svn拒絕訪問是什么原因,且各個(gè)客戶端的版本不一致。高版本的SVN客戶端會(huì)自動(dòng)更新本地工作目錄中的 .svn 目錄下的文件格式,導(dǎo)致舊版本的SVN客戶端不能繼續(xù)訪問該本地工作目錄
將本機(jī)安裝的所有的SVN客戶端都更新到同一個(gè)大版本,以避免本地工作目錄的格式不一致
svn: 此客戶端對(duì)于工作副本 “.” 太舊。你需要取得更新的 客戶端,或者降級(jí)工作副本。 參見 #-copy-- 以獲得更詳細(xì)的信息。
7.
svn: copy \'trunk/src\' svn: run \'svn \' to locks (type \'svn help \' for )
異常操作導(dǎo)致目錄沒有解鎖。
一個(gè)簡(jiǎn)單的重現(xiàn)方法:在 .svn 目錄下創(chuàng)建空的名為 lock的文件
使用命令行 \"svn \" 或者類似的“清理”動(dòng)作刪除鎖定
svn: 工作副本“trunk/src”已經(jīng)鎖定 svn: 運(yùn)行“svn ”刪除鎖定 (輸入“svn help ”得到用法)
8.
日志中沒有作者信息: ----- r9 | (沒有作者信息) | … test
匿名提交導(dǎo)致沒有作者信息
檢查版本庫(kù)權(quán)限控制,禁止匿名提交
9.
正在發(fā)送 ...傳輸文件數(shù)據(jù).svn: 提交失敗(細(xì)節(jié)如下): svn: by pre- hook (exit code 1) with : 提交說明至少應(yīng)包含 4 個(gè)字符, 或者太簡(jiǎn)單了。
這是由于用戶提交的提交說明( log),太過簡(jiǎn)單了。在提交時(shí)需要輸入有意義的 log。
寫有意義的提交說明,或者請(qǐng)求管理員更改版本庫(kù)插件
10.
增加 .c 傳輸文件數(shù)據(jù).svn: 提交失敗(細(xì)節(jié)如下): svn: by pre- hook (exit code 1) with : Wide in print at
/opt/svn///hooks//check-case-.pl line 259.發(fā)現(xiàn)文件名大小寫沖突: trunk/src/.c 已經(jīng)存在于 .c
管理員設(shè)置了對(duì)新增文件是否重名(只有大小寫不同)的文件進(jìn)行檢查。文件名只有大小寫不同,在上進(jìn)行檢出會(huì)造成麻煩
不要添加重名(僅大小寫不同)文件
增加 src/文件aBc.txt 傳輸文件數(shù)據(jù).svn: 提交失敗(細(xì)節(jié)如下): svn: by pre- hook (exit code 1) with : Clash: \'/trunk/src/文件aBc.txt\' \'/trunk/src/文件abc.txt\'
11.svn: While \'/home//tmp/svn.test/trunk/src/.txt\' for svn: line style
提交的文件已經(jīng)設(shè)置了 svn:eol-style 屬性,但是該文本內(nèi)的換行符有DOS的換行符CRLF,也有Unix換行符LF,不一致!
統(tǒng)一該文本文件內(nèi)的換行符。Linux 下可以用, , sed等命令。下可用 進(jìn)行轉(zhuǎn)換。
svn: 當(dāng)為提交操作準(zhǔn)備“/home//tmp/svn.test/trunk/src/.txt”時(shí) svn: 不一致的行結(jié)束樣式
12.
svn: to add file \'\': an file of the same name
執(zhí)行更新(svn up)時(shí)報(bào)錯(cuò)。因?yàn)槠渌诵略鲆粋€(gè)文件到服務(wù)器,而本地卻存在一個(gè)同名文件(未版本控制)
先將本地重名文件改名,再執(zhí)行\(zhòng)"svn up\",之后再比較、合并文件。或者執(zhí)行 \"svn up --force\"
svn: 增加文件 \'\' 失敗: 同名未版本控制的文件已存在
13.
src/ svn: ( ): svn: File \'/svn/test/trunk/src/\'
添加新文件,提交時(shí)報(bào)錯(cuò)。因?yàn)槠渌艘呀?jīng)先于我增加了該文件。
先執(zhí)行更新操作(\"svn up\"),再根據(jù)提示進(jìn)行操作:合并/提交...
增加 src/ svn: 提交失敗(細(xì)節(jié)如下): svn: 文件“/svn/test/trunk/src/”已存在
14.
$ svn up in \'\'.: (p) , (df) diff-full, (e) edit, (mc) mine-, (tc) -, (s) show all : p C to 5. of : Text : 1
多人同時(shí)編輯同一個(gè)文件時(shí)打開svn拒絕訪問是什么原因,可能會(huì)遇到?jīng)_突。別人先于我提交,則當(dāng)我提交時(shí)要先更新。更新可能遇到不能自動(dòng)解決的沖突
使用工具進(jìn)行沖突解決
$ svn up 在 “” 中發(fā)現(xiàn)沖突。 選擇: (p) 推遲,(df) 顯示全部差異,(e) 編輯, (mc) 我的版本, (tc) 他人的版本, (s) 顯示全部選項(xiàng): p C 更新到版本 5。 沖突概要: 正文沖突:1
15.
svn: ( ): svn: File \'\' is out of date svn: File not found: \'6-d\', path \'/trunk/src/\'
提交的文件已被他人刪除
先執(zhí)行更新操作(\"svn up\"),再根據(jù)提示解決該樹沖突:刪除文件或繼續(xù)添加...
svn: 提交失敗(細(xì)節(jié)如下): svn: 文件 “” 已經(jīng)過時(shí) svn: File not found: \'6-c\', path \'/trunk/src/\'
16.
svn: ( ): svn: File or \'/trunk/XXX\' is out of date; try svn: out of date; try
基于舊版本修改是不允許的
先更新(\"svn \"),再提交
svn: 提交失敗(細(xì)節(jié)如下): svn: 文件或目錄 “/trunk/XXX” 已經(jīng)過時(shí);請(qǐng)先更新 svn: out of date; try
17.
svn: DAV ; it\'s that the \'s pre-- hook or is non- svn: At least one ; is svn: Error \'log\': has not been to ; ask the to a pre-- hook
修改提交說明等操作屬于高風(fēng)險(xiǎn)操作,因?yàn)樵摬僮鳑]有被版本控制,屬于不可恢復(fù)的操作。缺省禁止。
請(qǐng)聯(lián)系管理員,啟用該版本的相關(guān)鉤子,允許修改“版本屬性”。參見 管理員鉤子設(shè)置
svn: DAV 請(qǐng)求失敗;可能是版本庫(kù)的 pre-- 鉤子執(zhí)行失敗或者不存在 svn: 至少有一個(gè)屬性變更失敗;版本庫(kù)未改變 svn: 設(shè)置屬性 “l(fā)og” 出錯(cuò): has not been to ; ask the to a pre-- hook
18.
傳輸文件數(shù)據(jù).svn: 提交失敗(細(xì)節(jié)如下): svn: by pre- hook (exit code
1) with : ==================== trunk/src/File.c : 屬性 svn:mime-type 或者
svn:eol-style 沒有設(shè)置 ==================== 管理員已經(jīng)啟用換行符屬性檢查。每一個(gè)新添加的文件必須 指定換行符。如果 svn:mime-type 屬性為文本文件,則 必須設(shè)置 svn:eol-style 屬性。 對(duì)于二進(jìn)制文件,執(zhí)行如下命令: svn svn:mime-type /octet- path/of/file 對(duì)于文本文件,可以執(zhí)行如下命令: svn
svn:mime-type text/plain path/of/file svn svn:eol-style path/of/file 為了避免每次添加文件手動(dòng)設(shè)置,可以啟用自動(dòng)屬性設(shè)置 ...
管理員啟用了檢查新文件換行符的擴(kuò)展
為新增文件設(shè)置正確的 svn:mime-type 和/或 svn:eol-style 屬性
蛙泳常見錯(cuò)誤產(chǎn)生原因及糾正方法
注塑產(chǎn)品缺陷產(chǎn)生原因及處理方法
塑料造粒機(jī)故障現(xiàn)象產(chǎn)生原因及處理方法
瀝青混凝土裂縫產(chǎn)生的原因及處理
鋼筋混凝土梁產(chǎn)生裂縫的原因及處理
跨欄跑教學(xué)中常見錯(cuò)誤動(dòng)作及產(chǎn)生原因與糾正方法
瀝青路面裂縫產(chǎn)生的原因及防治方法
產(chǎn)生運(yùn)動(dòng)損傷的原因及預(yù)防方法
電力變壓器故障原因及處理方法
外墻涂料漆膜開裂原因及處理方法
《SVN各種錯(cuò)誤提示產(chǎn)生原因及處理方法.doc》
將本文的Word文檔下載到電腦,方便編輯。
推薦度:
點(diǎn)擊下載文檔
相關(guān)專題svn沖突的產(chǎn)生與解決錯(cuò)誤提示