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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

linux svn e210003,svnadmin load 遇到E125005 的错误

發(fā)布時(shí)間:2023/12/31 linux 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux svn e210003,svnadmin load 遇到E125005 的错误 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在升級(jí)SVN的過(guò)程中,遇到 E125005的錯(cuò)誤,是因?yàn)橛行╅_發(fā)人員提交comment的時(shí)候,換行沒(méi)有換行符號(hào),是Eclipse的SVN插件的一個(gè)問(wèn)題,

svnadmin: E125005: Invalid property valuefound in dumpstream; consider repairing the source or using--bypass-prop-validation while loading.

svnadmin: E125005: Cannot accept non-LFline endings in 'svn:log' property

要修復(fù)這個(gè)問(wèn)題,可以把所有的comment重新edit下。

要修改歷史的commnet,必須 配置pre-revprop-change, 用項(xiàng)目默認(rèn)的pre-revprop-change.tmpl 即可,復(fù)制到一個(gè)目錄下,比如下面的/space/rep/allconfig/hooks/pre-revprop-change

import os

import commands

resps="project1, project2,project3,".split(",")

for res in resps:

os.system("ln -s /space/rep/allconfig/hooks/pre-revprop-change /space/rep/"+res+"/hooks/pre-revprop-change")

output=commands.getoutput("svn info svn://192.168.22.19/"+res)

revesion=output[output.find("Last Changed Rev:")+len("Last Changed Rev:"):output.find("\nLast Changed Date")]

print revesion

#sys.exit(1)

for i in xrange(1,int(revesion.strip())+1):

os.system("svn pget svn:log? --revprop -r "+str(i)+" svn://192.168.22.9/"+res+" > svn.log")

os.system("svn pset svn:log? --revprop -r "+str(i)+" --file svn.log svn://192.168.22.19/"+res)

然后重新dump, load即可。

推薦閱讀:

總結(jié)

以上是生活随笔為你收集整理的linux svn e210003,svnadmin load 遇到E125005 的错误的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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