Details
-
Type:
New Feature
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: 1.x
-
Component/s: maven-scm-provider-monotone
-
Labels:None
-
Environment:Unit tests succed on linux and windows.
-
Complexity:Intermediate
-
Testcase included:yes
-
Number of attachments :
Description
maven-scm provider implementation for monotone (http://www.venge.net/monotone/)
The provider currently implements: add, checkin, checkout, status and tag
Unit tests run on linux and windows; tested with release plugin on linux.
One problem with the unit tests remains:
I needed to manually create the 'scm-test' directory for the unit tests. Is this a bug in the test framework or should the provider create all missing directores as needed?
If you look at actual providers like cvs provider you'll see the initrepo method use a pre-packaged repository stored in src/test/tck-repository/.
If with your provider, you can't provide a pre-packaged repository, you need to create this directory in your tests or provide a patch for the TCK that create it.