Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.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

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
如何在中使用细枝文件(与原始html文件相比)_Html_Svn_Symfony_Twig - Fatal编程技术网

如何在中使用细枝文件(与原始html文件相比)

如何在中使用细枝文件(与原始html文件相比),html,svn,symfony,twig,Html,Svn,Symfony,Twig,我有一个内部开发人员,将在我的生产环境中进行设计。我现在正在做的是将原始设计文件存储在一个单独的repo中,然后将designimpl(细枝文件)存储在我的应用程序所在的repo中。当涉及到修复设计中的错误时,这会引起头痛 我想知道的是,既然我们制作了细枝模板,现在放弃原始HTML文件(对symfony2来说是不可知的)是否更好?既然我们已经实现了HTML和CSS,那么修复它们的bug就变得相当头疼了。但我想我在某个地方听说最好将设计和实现完全分开。我不确定这是否意味着将纯设计存储在单独的回购协

我有一个内部开发人员,将在我的生产环境中进行设计。我现在正在做的是将原始设计文件存储在一个单独的repo中,然后将designimpl(细枝文件)存储在我的应用程序所在的repo中。当涉及到修复设计中的错误时,这会引起头痛

我想知道的是,既然我们制作了细枝模板,现在放弃原始HTML文件(对symfony2来说是不可知的)是否更好?既然我们已经实现了HTML和CSS,那么修复它们的bug就变得相当头疼了。但我想我在某个地方听说最好将设计和实现完全分开。我不确定这是否意味着将纯设计存储在单独的回购协议中


有什么想法吗?你们中的一些人是如何在开发环境中做到这一点的?

我们曾经遇到过类似的问题。我们以前在纯html中有单独的设计,但正如您所提到的,修复两个版本中的错误是一件令人头痛的事。而真正的问题开始于您的版本开始出现分歧(例如,开发人员忘记更新设计文件)。。。结果-我们教会设计师使用twig、less和应用程序中所需的任何东西


您还可以使用模拟控制器实现一个测试设计环境,该环境将返回所有可能的数据组合,为它们创建单独的路由,等等,但使它们使用相同的CSS/HTML(更少、细枝等等)

我喜欢您所想的方式