Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.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
Svn 使用sencha cmd生成ExtJs应用程序时,建议使用版本控制的文件子集_Svn_Extjs_Sencha Cmd - Fatal编程技术网

Svn 使用sencha cmd生成ExtJs应用程序时,建议使用版本控制的文件子集

Svn 使用sencha cmd生成ExtJs应用程序时,建议使用版本控制的文件子集,svn,extjs,sencha-cmd,Svn,Extjs,Sencha Cmd,使用sencha cmd 5.0生成项目框架后,建议提交给版本控制的文件子集是什么 另外,当从SVN签出项目时,其他开发人员应该遵循什么正确的过程?他们是否必须在签出文件的同时运行sencha generate命令,或者签入足够的数据以使其他开发人员不需要sencha cmd或运行sencha cmd命令,这是标准过程吗?通常,您应该只在Subversion中存储无法从已版本化的其他项生成的文件 例如,对于Java程序,您只需要对源代码进行版本设置并生成脚本;类或JAR文件不会进行版本控制,因为

使用sencha cmd 5.0生成项目框架后,建议提交给版本控制的文件子集是什么


另外,当从SVN签出项目时,其他开发人员应该遵循什么正确的过程?他们是否必须在签出文件的同时运行sencha generate命令,或者签入足够的数据以使其他开发人员不需要sencha cmd或运行sencha cmd命令,这是标准过程吗?

通常,您应该只在Subversion中存储无法从已版本化的其他项生成的文件


例如,对于Java程序,您只需要对源代码进行版本设置并生成脚本;类或JAR文件不会进行版本控制,因为它们是编译后的工件。

我曾经对/app和/.sencha项目目录中的所有自定义源代码进行版本控制(即使这些XML文件没有太多更改,仍然可以跟踪更改,因为它们定义了ant构建过程)/bootstrap.js和/bootstrap.json对跟踪也很重要(它在“sencha应用程序刷新”时会发生变化)——它是框架微加载程序的加载队列(从v4到v5略有不同)。。。虽然可以跳过整个/ext目录,也可以跳过/sass和/overrides(如果不使用)。

对于任何环境,建议的最小文件子集都是无法重新生成的文件。