Sapui5 SAP云平台WEB IDE Fullstack.che文件夹

Sapui5 SAP云平台WEB IDE Fullstack.che文件夹,sapui5,Sapui5,当我们使用Web IDE完整堆栈时,是否应该从Git中删除.che文件夹 经验法则是永远不要将特定于IDE的文件包含到Git存储库中。关于这一点,有几篇文章和博客,我想让你看看这篇: 签入特定于IDE的文件的主要缺点如下: 每个IDE都会添加自己的文件。例如,如果您的一些开发人员决定使用VSCode,那么您也会在其中有一个.VSCode文件夹 根据IDE版本的不同,文件结构可能会有所不同(如果您使用SAP Web IDE云,这应该不是问题,但如果某个开发人员正在使用本地WebIDE,则可能是问

当我们使用Web IDE完整堆栈时,是否应该从Git中删除.che文件夹

经验法则是永远不要将特定于IDE的文件包含到Git存储库中。关于这一点,有几篇文章和博客,我想让你看看这篇:

签入特定于IDE的文件的主要缺点如下:

  • 每个IDE都会添加自己的文件。例如,如果您的一些开发人员决定使用VSCode,那么您也会在其中有一个
    .VSCode
    文件夹
  • 根据IDE版本的不同,文件结构可能会有所不同(如果您使用SAP Web IDE云,这应该不是问题,但如果某个开发人员正在使用本地WebIDE,则可能是问题)
  • 文件更改非常频繁,并导致合并冲突。例如,如果您进行了部署,而您的一位同事也进行了部署,那么当您希望将您的分支与他的分支合并时(假设您在并行分支上工作),您将发生冲突
  • 这些文件可能包含特定于环境的设置。例如,项目文件夹的名称,每个开发人员的名称可能会有所不同

唯一明显的优点是,在克隆操作后设置项目可能会稍微快一些(即,进行克隆的开发人员可能必须在其副本上本地进行一些设置)。

经验法则是永远不要将特定于IDE的文件包含到Git存储库中。关于这一点,有几篇文章和博客,我想让你看看这篇:

签入特定于IDE的文件的主要缺点如下:

  • 每个IDE都会添加自己的文件。例如,如果您的一些开发人员决定使用VSCode,那么您也会在其中有一个
    .VSCode
    文件夹
  • 根据IDE版本的不同,文件结构可能会有所不同(如果您使用SAP Web IDE云,这应该不是问题,但如果某个开发人员正在使用本地WebIDE,则可能是问题)
  • 文件更改非常频繁,并导致合并冲突。例如,如果您进行了部署,而您的一位同事也进行了部署,那么当您希望将您的分支与他的分支合并时(假设您在并行分支上工作),您将发生冲突
  • 这些文件可能包含特定于环境的设置。例如,项目文件夹的名称,每个开发人员的名称可能会有所不同

唯一明显的优点是,在克隆操作后设置项目可能会稍微快一些(即,进行克隆的开发人员可能必须在其副本上本地进行一些设置).

取决于什么是insideproject.json,它在我们每次部署时都会更改然后我会从Git中删除它取决于什么是insideproject.json,它在我们每次部署时都会更改然后我会从Git中删除它