Skip to content

Installation and configuration #312

Open
@EnricoParisi

Description

@EnricoParisi

In its default ZPM package git-source-control is installed locally in a single namespace, if multiple namespace need source control I assume that you need to install it in each and every namespace.
When there a many namespace (or even few IMO) this is.....not ideal....
I know systems with more than 15 namespaces (up to 30+ in some case), having a separate installation in each namespace is a nightmare!
I know there are options to avoid this using package mapping but this should be at least documented if not directly implemented in ZPM install.
Maybe implementing in ZPM can be a challenge due to the many options available, but at least the documentation can suggest something like creating a dedicated database/namespace BEFORE installing git-source-control, then add package mapping for the namespaces where git-source-control is used/needed.
I've not yet tested mapping SourceControl.Git package, has this been tested?
There may be other implication on using mapping, for example regarding settings where I think there should be common/system settings (git config, user mapping etc.) and local namespace settings (items/packages etc.).

In its current form, out of the box, git-source-control it's challenging to use it in real world complex environments (multiple namespaces) that are common in IRIS installations and these are EXACTLY where share server development/maintenance is the only options (think of interoperability systems with tens or hundreds in/out interfaces) and therefore server side source control is the only way to handle source control.

Metadata

Metadata

Assignees

No one assigned

    Labels

    customerBased on customer feedback (as opposed to something identified by developers)

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions