Maven SCM

Add support for p4 where

Details

  • Complexity:
    Intermediate
  • Number of attachments :
    0

Description

A common cause of Perforce failures is due to an inherited SCM url containing the incorrect depot location (common when the child directory != child artifactId). We need to verify the depot location exists using 'p4 where'.

Activity

Hide
Mike Perham added a comment -

Updated all usage of repo.getPath() to refer through the PerforceScmProvider.getRepoPath() method which uses p4 where to "fix up" any SCM URL path issues if possible.

Show
Mike Perham added a comment - Updated all usage of repo.getPath() to refer through the PerforceScmProvider.getRepoPath() method which uses p4 where to "fix up" any SCM URL path issues if possible.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: