繁体   English   中英

在Typo3下使用Git

[英]Working with Git under Typo3

我与多个使用Typo3 CMS的网站上的开发人员同时工作,并且我正在考虑使用Git,以便我们大家可以一起工作而不会覆盖彼此的工作,但是我遇到了一些问题,我想知道你们是否可以给我一些见解:

  • 我当时正在考虑为团队中的每个人安装本地Web服务器,但是这样就无法从实时Web服务器外部访问数据库,因此这意味着我们必须复制Web服务器。 然后是一个问题,如何使开发人员之间的数据库保持最新(例如,添加扩展名)

  • 我们必须添加一些变量(例如BASEURL),项目才能在每个开发人员的工作站上正常工作

距任务只有15分钟的时间,但这立即使我产生疑问:

  • 使用VCS在多个开发人员之间开发网站是否可行?
  1. 您应该签出gitosis以在可通过网络访问的git服务器上进行设置
  2. 对于您的环境问题:
    1. 尝试尽可能统一开发环境
    2. 使用VCS的忽略功能可忽略应该仅处理本地更改的文件

您需要确定使用哪些参数来区分本地和实时环境以及哪些文件。 这实际上是与使用VCS分开的问题,尽管通常的做法是在版本控制中使用模板设置文件(名称可能与实际文件略有不同,以免造成混淆),该文件具有针对多个环境的配置,但仅一个(通常是本地的)设置为在任何时间点都处于活动状态。

### local ###
port=8080

### production ###
# port=80

另一种方案是将此类特定于环境的配置文件放在相应的config / env文件夹中,并相应地引用它们。

config/local/config.properties
config/production/config.properties

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM