为了账号安全,请及时绑定邮箱和手机立即绑定

从 SVN 服务器检出代码时出错

从 SVN 服务器检出代码时出错

PHP
潇湘沐 2023-04-28 16:18:13
我有SVN服务器来控制源代码版本当我使用 TortoiseSVN 或使用命令行时,我可以检查我的代码。这里有一些信息:SVN服务器在 Windows 中使用 TortoiseSVN 检出代码在 Ubuntu(Web 服务器)中使用命令行检查代码我用这个命令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);但是当我运行我的代码时,它显示了这个错误: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 ) 我已经运行命令行svn cleanup,但它似乎不起作用。不是:My SVN server is 203.162.141.79My web server is 203.162.141.26
查看完整描述

1 回答

?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

结帐后我.svn在我的代码中找到了目录。

当我使用这两个命令时:

chmod -R 777 .svn/
chown www-data:www-data .svn/

有用。

//img1.sycdn.imooc.com//644b81770001a04506380137.jpg

查看完整回答
反对 回复 2023-04-28
  • 1 回答
  • 0 关注
  • 140 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信