我想对这个错误应用补丁(http://code.djangoproject.com/ticket/13095 http://code.djangoproject.com/ticket/13095)但我以前从未这样做过,我不知道从哪里开始。谁能给我指点教程吗?
在 Linux/UNIX 上,您可以使用patch
为此的命令。
它的工作原理如下:
cd /usr/lib.../site-packages/django/
patch --dry-run -p1 < ~/downloads/somefix.patch
patch 命令在文件中查找以查找需要更新的正确文件。
这-p1
告诉 patch 忽略补丁文件中提到的第一层文件夹。通常这就是项目名称本身。这--dry-run
选项会阻止实际执行,因此您可以尝试一下。
当一切正常后,您可以删除--dry-run
选项,并将应用实际的补丁。
在 Windows 上,一些工具(例如 WinMerge / TortoiseMerge)在菜单中具有“应用补丁”选项,这将允许您执行相同的操作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)