欢迎光临
我们一直在努力

更改项目名称 记录

大概思路:

  先在本地试着改,改完能跑起来,再Push到线上

过程:

1  本地备份项目文件夹,然后直接改项目根目录名称,然后crtl 将项目中所有旧名称全部改为新名称

2 用python manage.py runserver 跑一下看看能否跑起来,很可能跑起来后,数据 没有展示出来

3 更改数据库名称,先导出数据库作下备份,然后我的是mysql,就直接用phpmyadmin直接改了数据库名称

4 再运行 python manage.py runserver 看一下数据是否展示 

5 接下来去线上操作,线上操作和线下流程大概相同,区别就是线上涉及到virtualenv的重建,因为线上我用的apache加virtualenv搭的,所以在改完项目名称后,要去重建virtualenv环境,因为这个环境的名称也要同步地更改,注意每次更改前,都要做下备份,

6 线上更改数据库名称,这个先备份老数据库,然后建一个空的数据库,再把老数据库导入即可

7 更改配置文件,将配置文件的中旧名称改为新名称,全局替换即可。

8 重启服务器,OK, 项目名称改完

9 接着还要重命名远程库,方法也是先备份,其实备份并没有什么用,然后建一个新的库,用git init –bare 新库名称,建完然后注意要添加权限,即如果用git登录的话, 要chown -R git:git 新库名称 ,如果 还有中间库做hooks的话,还要对中间库重新做配置,比如hooks里的内容还有config里的,把老的配置拷贝过来即可。

10  终于改完了,可以舒服地用新项目名称了,何其爽哉!

赞(0) 打赏
未经允许不得转载:乌西塔 » 更改项目名称 记录

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

微信扫一扫打赏