svn使用過程中遇到的錯誤

來源:互聯網
上載者:User

本人的svn環境在MAC下,最近遇到了一些奇怪的錯誤,導致項目更新失敗。


1.

svn: E155009: Failed to run the WC DB work queue associated with '/Users/mining/project/android', work item 9632 (file-install ruifeng_chcv/settings.gradle 1 0 1 1)

svn: E155017: Can't install '/Users/mining/project/android/ruifeng_chcv/settings.gradle' from pristine store, because no checksum is recorded for this file


解決:

miningdeiMac-3:android mining$ cd .svn  (找到.svn檔案並進入)

miningdeiMac-3:.svn mining$ sqlite3 wc.db "select * from work_queue"


9632|(file-install ruifeng_chcv/settings.gradle 1 0 1 1)

9633|(file-install ruifeng_chcv/gradle/wrapper/gradle-wrapper.jar 1 0 1 1)

9634|(file-install ruifeng_chcv/gradle/wrapper/gradle-wrapper.properties 1 0 1 1)


miningdeiMac-3:.svn mining$ sudo sqlite3 wc.db "delete from work_queue"

---重新更新項目,一切正常。


2.

miningdeiMac-3:lib_mipcu mining$ svn up

Updating '.':

svn: E000013: Unable to create pristine install stream

svn: E000013: Can't create temporary file from template '/Users/mining/project/android/.svn/tmp/svn-XXXXXX': Permission denied

解決:

miningdeiMac-3:lib_mipcu mining$ cd ..

miningdeiMac-3:commonLibs mining$ cd lib_mipcu

miningdeiMac-3:lib_mipcu mining$ sudo svn up(加許可權)—check if you have the permission of /var/www/html/mysite/

Password:

Updating '.':

G    src/main/AndroidManifest.xml

U    build.gradle

Updated to revision 15183.


附:對整個檔案夾加可讀可寫入權限:

studio檔案夾唯讀修改許可權:/project/android

miningdeiMac-3:project mining$ sudo chmod -R 0777 android


3.

miningdeiMac-3:android mining$ sudo svn up ruifeng_chcv

Updating 'ruifeng_chcv':

Skipped 'ruifeng_chcv' -- Node remains in conflict

At revision 15183.

Summary of conflicts:

  Skipped paths: 1

解決:

miningdeiMac-3:android mining$ svn resolved ruifeng_chcv

Resolved conflicted state of 'ruifeng_chcv'

miningdeiMac-3:android mining$ sudo svn up ruifeng_chcv

Updating 'ruifeng_chcv':

   C ruifeng_chcv

   A ruifeng_chcv/.idea 參考:

http://www.exchangeconcept.com/2015/01/svn-e155037-previous-operation-has-not-finished-run-cleanup-if-it-was-interrupted/

(http://stackoverflow.com/questions/2406469/svn-remains-in-conflict)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.