Hello,
-
We have several development teams (different maintainers), each consisting of several developers, and each team works on its own app in Creatio. All apps are stored in the same Git repository. Every app consists of a single assembly package. Every time a developer compiles the assembly package, a bunch of new files are modified in the
/Filefolder of the package. So, the question is: which of these files need to be stored in the repository and which do not? In other words, what entries should be added to the.gitignorefile for an assembly package?I tried adding the following:
/Pkg/DemirCRM/Files/Bin/Pkg/DemirCRM/Files/objHowever, these only seem to work for newly added files (those not yet stored remotely). The modified files continue to appear in the commit list and cause conflicts while merging branches. I could probably solve this issue by removing unnecessary files from the remote, but I need to know which ones to remove.
- I am also starting to wonder whether using an assembly package is a good choice for parallel development. Would it be better to convert it to a regular package instead?
Just screen of modified files after compilation with no actual changes in configuration.

Like