我有SVN服務(wù)器來控制源代碼版本當(dāng)我使用 TortoiseSVN 或使用命令行時,我可以檢查我的代碼。這里有一些信息:SVN服務(wù)器在 Windows 中使用 TortoiseSVN 檢出代碼在 Ubuntu(Web 服務(wù)器)中使用命令行檢查代碼我用這個命令root@controller1:/var/www/onecloud# svn co --force --username hoang --password gcsvn123 http://203.162.141.79/onecloud /var/www/onecloud在此處輸入圖像描述然后我編寫 PHP 代碼來自動更新版本(不要使用 TortoiseSVN 或使用命令行)。error_reporting(-1);ini_set('display_errors', 'On');$result= exec('svn co --force --username hoang --password gcsvn123 http://203.162.141.79/onecloud /var/www/onecloud 2>&1',$out);print_r($out);但是當(dāng)我運行我的代碼時,它顯示了這個錯誤:Array ( [0] => svn: E155004: Run 'svn cleanup' to remove locks (type 'svn help cleanup' for details) [1] => svn: E155004: Working copy '/var/www/onecloud' locked [2] => svn: E200031: sqlite[S8]: attempt to write a readonly database [3] => svn: E200031: Additional errors: [4] => svn: E200031: sqlite[S8]: attempt to write a readonly database ) 我已經(jīng)運行命令行svn cleanup,但它似乎不起作用。不是:My SVN server is 203.162.141.79My web server is 203.162.141.26
1 回答

料青山看我應(yīng)如是
TA貢獻1772條經(jīng)驗 獲得超8個贊
結(jié)帳后我.svn
在我的代碼中找到了目錄。
當(dāng)我使用這兩個命令時:
chmod -R 777 .svn/ chown www-data:www-data .svn/
有用。
- 1 回答
- 0 關(guān)注
- 169 瀏覽
添加回答
舉報
0/150
提交
取消