Sina App Engine: 在子目录修改内容后,提交代码总是失败
最近在 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
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,你也可以试试
你都没svn 创建文件夹