Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django项目和SVN加载较旧的代码版本_Django_Svn - Fatal编程技术网

Django项目和SVN加载较旧的代码版本

Django项目和SVN加载较旧的代码版本,django,svn,Django,Svn,我无法解释这一点,但Django+SVN for code version control每次在我正在处理的网站上点击“刷新”按钮时都会加载文件的旧版本 因此,如果我在2天前更改了文件中的某些内容(从那时起进行了大量提交),它现在就会显示出来。下次我点击刷新时,会出现一个前一天的更改 我使用的是:Django 1.4、Apache、SVN这与SVN无关,我使用的是git,也有同样的问题。Apache将缓存一定数量的站点 删除所有*.pyc文件并重新启动apache 我设置了很多(Ubuntu)别

我无法解释这一点,但Django+SVN for code version control每次在我正在处理的网站上点击“刷新”按钮时都会加载文件的旧版本

因此,如果我在2天前更改了文件中的某些内容(从那时起进行了大量提交),它现在就会显示出来。下次我点击刷新时,会出现一个前一天的更改


我使用的是:Django 1.4、Apache、SVN这与SVN无关,我使用的是git,也有同样的问题。Apache将缓存一定数量的站点

删除所有
*.pyc
文件并重新启动apache

我设置了很多(Ubuntu)别名来帮助我做到这一点

# Services
# Restart apache2
alias apre='sudo service apache2 graceful'

# Delete files
# Delete all *.pyc files
alias pydel='find . -type f -name "*.pyc" -exec rm -f {} \;'

# Combinations
# Delete all *.pyc files then restart apache2
alias pyre='pydel && apre'

或者使用
runserver
进行开发,因为当您在Django项目中保存文件时,这将获得更改。

非常感谢您的快速回答!没问题,很乐意帮忙。