Sina App Engine: 在子目录修改内容后,提交代码总是失败

发布于 2022-08-27 12:00:26 字数 517 浏览 12 评论 0

最近在 SAE 用 PHP 写个人博客,以前把文件都丢在一个目录下,提交没有什么问题。 最近源文件增多,建了一个admin目录,把管理页面都用 svn mv 移动到 admin 目录下了。 结果提交出问题了:

svn commit -m 'adjust directory structure'
Adding         admin/category.php
svn: E195023: Commit failed (details follow):
svn: E195023: Changing file '/home/wuchen/projects/jollywing/1/admin/category.php' is forbidden by the server
svn: E175013: Access to '/jollywing/!svn/bc/51/1/category.php' forbidden

从网上搜索,似乎是因为svn没有对服务器上子目录admin的操作权限。

求教如何解决?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

相对绾红妆 2022-09-03 12:00:26

sae的官网文档有提到
sae的svn是不支持mv和cp操作的,如果在本地进行了这些操作就没法同步到服务器,参见:http://sae.sina.com.cn/?m=devcenter&catId=333

我也遇到了和你类似的问题,很多项目都有admin目录的,不是admin的操作权限问题,
可以试试新建一个版本比如vsersion2,然后提交新的代码,再在线配置下默认显示版本2就行.

如果对svn熟悉的话也可以把svn的mv操作改成delete+add两步操作,也可以上传了

对svn不熟,现在传sae都用的git-svn,你也可以试试

假扮的天使 2022-09-03 12:00:26

你都没svn 创建文件夹

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文