Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
erp5 erp5
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Labels
    • Labels
  • Merge requests 139
    • Merge requests 139
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • nexedi
  • erp5erp5
  • Merge requests
  • !973

Merged
Created Oct 30, 2019 by Arnaud Fontaine@arnauDeveloper

ZODB Components: Migrate Products.ERP5VCS.

  • 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
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: arnau-RD-Components-Migrate-Product-EPR5VCS
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7