Virto Commerce Internal includes several internal modules on the basis of Virto Commerce 2.x. The repository is a fork of vc-community.
#How to update the fork to the latest of Virto Commerce 2.x version?
- Set vc-community as "upstream" repository: git remote add upstream https://github.com/VirtoCommerce/vc-community.git
- Fetch from upstream repository: git fetch upstream
- Merge upstream repository: git merge upstream/BranchName (BranchName is a branch of vc-community you want to merge).
- Update platforVersion in "module.manifest" files to current platform version.
- Push to the repository: git push
#How to change or fix something in the internal modules?
- Clone the the repository.
- Update to the latest of Virto Commerce 2.x version (optionally).
- Make changes.
- Update version in the "module.manifest" file of changed module(s).
- Push to the repository.
#How to make modules packages?
- Clone the repository.
- Go to root folder of local repository.
- Execute "pack_modules.cmd" file to generate modules packages.
- Go to the "artifacts\modules" folder. The folder contains a number of modules packages. Version of module package depending of version in "module.manifest" file.
#How to add a module package to the Virto Commerce manager?
- Open the Virto Commerce manager.
- Go to Configuration\Modules.
- Click on the "Install" toolbar command.
- In the opened blade, pick up a package of module you want to install.
- Click on the "Install" button.
- At the end, click on the "Restart button.
#How to update Virto Commerce manager with a module package?
- Open the Virto Commerce manager.
- Go to Configuration\Modules.
- Select an existing module to update.
- In the opened blade, click on the "Update" toolbar command.
- In the opened blade, pick up a package of new version module.
- Click on the "Update" button.
- At the end, click on the "Restart" button.