oj 为项目代号,代码只是简写,并不完整。
- 创建分支
决定将主线发布,将其放进发布分支中svn cp svn://trunk svn://branches/RB-0.99
直接操作代码仓库,而不是本地工作目录 - 在目标服务器工作目录迁出
svn co svn://branches/RB-0.99 oj
tips: svn客户端无法保存密码时请检查~/.subversion目录权限以及其中配置文件 - 将原服务器中未版本控制的文件(如用户图片)导入新的服务器中
sudo scp -r dir
这里使用了管理员权限复制,确保能复制非当前用户身份的文件,如 www-data 身份的数据。文件权限身份的保留参考 getfacl - 修改相关配置文件及其权限,数据库迁移部分省略。
文件与同服务器其他非管理员用户的关系应该是怎样的?这一点没想通。 - lighttpd 部分
$http["url"] =~ "^oj($|/)" {
一个是防止站点以文件方式浏览,另一个是防止重要文件被下载。
dir-listing.activate = "disable"
}
url.access-deny += ( ".xxx" )
没有评论:
发表评论