Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • erp5 erp5
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Merge requests 142
    • Merge requests 142
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • nexedinexedi
  • erp5erp5
  • Merge requests
  • !973

ZODB Components: Migrate Products.ERP5VCS.

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Arnaud Fontaine requested to merge arnau-RD-Components-Migrate-Product-EPR5VCS into master Oct 30, 2019
  • Overview 15
  • Commits 2
  • Pipelines 1
  • Changes 32

@nexedi I created this MR to make sure that we really want to have WorkingCopy and VCS-related modules in erp5_forge and not erp5_base. To me it makes more sense like this because the rest of the code is already there and it's not required at all. All Unit Tests pass with this commit.

isVcsType(), called to conditionally display VCS tab on Business Template view, will return None if erp5_forge is not installed. For the few other cases where getVcsTool() is called, it will just raise a RuntimeError stating that erp5_forge should be installed when imports of WorkingCopy fails.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: arnau-RD-Components-Migrate-Product-EPR5VCS
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7