-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Production decomposition #469
Conversation
… refactored into %Studio.SourceControl.Production later.
…age if prod settings are edited by another user
… refactored into %Studio.SourceControl.Production later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few questions, a few changes requested.
@@ -2186,12 +2261,6 @@ ClassMethod GitStatus(ByRef files, IncludeAllFiles = 0) | |||
} | |||
} | |||
|
|||
ClassMethod EmptyInitialCommit() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why was this removed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was removed because, instead of doing an empty initial commit, we now export the git-source-control.json file (soon to be renamed) and include that in the initial commit.
…trol into production-change-control
Added a new configurable setting: "Decompose Productions". If enabled, interoperability productions will be represented in the source control repository as a collection of files for individual item settings and production settings. The goal is to allow multiple users in a shared development environment to edit the same production without overwriting or blocking each others' changes.