Skip to content

VirtoCommerce-archieve/vc-internal

Repository files navigation

Virto Commerce Internal

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?

  1. Set vc-community as "upstream" repository: git remote add upstream https://github.com/VirtoCommerce/vc-community.git
  2. Fetch from upstream repository: git fetch upstream
  3. Merge upstream repository: git merge upstream/BranchName (BranchName is a branch of vc-community you want to merge).
  4. Update platforVersion in "module.manifest" files to current platform version.
  5. Push to the repository: git push

#How to change or fix something in the internal modules?

  1. Clone the the repository.
  2. Update to the latest of Virto Commerce 2.x version (optionally).
  3. Make changes.
  4. Update version in the "module.manifest" file of changed module(s).
  5. Push to the repository.

#How to make modules packages?

  1. Clone the repository.
  2. Go to root folder of local repository.
  3. Execute "pack_modules.cmd" file to generate modules packages.
  4. 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?

  1. Open the Virto Commerce manager.
  2. Go to Configuration\Modules.
  3. Click on the "Install" toolbar command.
  4. In the opened blade, pick up a package of module you want to install.
  5. Click on the "Install" button.
  6. At the end, click on the "Restart button.

#How to update Virto Commerce manager with a module package?

  1. Open the Virto Commerce manager.
  2. Go to Configuration\Modules.
  3. Select an existing module to update.
  4. In the opened blade, click on the "Update" toolbar command.
  5. In the opened blade, pick up a package of new version module.
  6. Click on the "Update" button.
  7. At the end, click on the "Restart" button.