2013-03-15 39 views
1

我正在研究一个特别复杂的(阅读:fun)CakePHP项目,其中包含大量外键,连接表等。绝对是一个使用蛋糕烘烤的案例。在CakePHP烘烤期间阻止文件被覆盖

但是,在构建应用程序时,我逐渐将自定义项(如虚拟域)添加到我的模型中。该发展引发了对其他模型/表格的改变的需要,所以我经常需要重新启动。

有没有办法保护某些模型(或控制器,视图)被覆盖,同时仍然使用全部标志?我宁愿不从命令行中取消每个依赖模型以避免重写。

建议将受到欢迎。

编辑:为清楚起见,我指的是输入一个命令,例如蛋糕烘焙模型中的所有,而是以某种方式标记少数车型被忽略)

回答

2

我不会使用'烘烤'很多,所以这不是对你的问题的直接回答。

我通常从头开始手动编写我的代码。但是,您可以考虑将您的项目置于版本控制之下(例如SVN或GIT)。成功'烘烤'后,您可以“提交”一个版本,并在下一次烘焙后检查更改。 “烘烤”过程所做的不必要更改可以“恢复”,或者以前的更改可以与想要的更改合并

+0

感谢您的建议。它并没有真正满足我所追求的目标(我已经使用源代码控制,如果需要可以恢复,但是如果你需要烘烤的时候你已经完成了一系列更改,那么这很复杂)。 upvote虽然有用的建议。 – almcnicoll 2015-02-10 13:38:23