jasmine214--love

          只有當(dāng)你的內(nèi)心總是充滿快樂、美好的愿望和寧?kù)o時(shí),你才能擁有強(qiáng)壯的體魄和明朗、快樂或者寧?kù)o的面容。
          posts - 731, comments - 60, trackbacks - 0, articles - 0

          svn switch --relocate 錯(cuò)誤 The respository at '...' has uuid '...', but the WC has '...'

          使 用svn switch --relocate 改變r(jià)epository的時(shí)候可能遇 到 The respository at '...' has uuid '...', but the WC has '...',這是因?yàn)?checkout的svn 跟switch to的svn的uuid不一樣。


          UID是respository創(chuàng)建時(shí)自動(dòng)生成的repo的身份id,SVN 使用UUID判斷是否為同一個(gè)repo。


          解決方法,

          1. 重新checkout

          2. 如果本地checkout的和relocate 的repo不是同一個(gè)repo,則需要將這兩個(gè)repo的uuid設(shè)置為一樣的。當(dāng)然了,這兩個(gè)repo應(yīng)該是svnsync出來的鏡像。內(nèi)容完全一致才可以。(當(dāng)時(shí)我是export導(dǎo)出原來的庫(kù),然后再import進(jìn)新庫(kù)的,也是可以修改新庫(kù)的uuid的;)

             設(shè)置uuid的方法。

             a. 登陸到svn server

             b. svnlook uuid /path/to/your/repo

             c. svnamdin setuuid /path/to/your/repo newuuid

             d. svnlook uuid /path/to/your/repo

          Feedback

          # re: svn switch --relocate 錯(cuò)誤 The respository at '...' has uuid '...', but the WC has '...'[未登錄]  回復(fù)  更多評(píng)論   

          2014-12-24 11:10 by test
          應(yīng)該是 svnadmin
          主站蜘蛛池模板: 澎湖县| 正定县| 宝应县| 海盐县| 孝昌县| 庆阳市| 托克逊县| 高州市| 大荔县| 长乐市| 香格里拉县| 保山市| 镇巴县| 淳化县| 黔西| 石渠县| 筠连县| 白玉县| 电白县| 汕头市| 大田县| 二连浩特市| 自治县| 湛江市| 兴城市| 江口县| 鹤峰县| 新营市| 自治县| 门源| 临邑县| 台江县| 乳源| 土默特右旗| 镇安县| 晋中市| 拜泉县| 扬中市| 郎溪县| 宁国市| 永嘉县|