Community
Participate
Working Groups
Since Maven SCM URLs are common in the web, but won't have any OSGi-type attributes like 'tag' or 'project', it's important that we default to sensible values all attributes that aren't specified. An earlier vesrion of the code did this, but has regressed due to recent fix of bug 326926. In the case of an SCM URL without a project, it should default to the last slash-separated element of the SCM URL itself. This maps to the common behaviour of having the project name as the fileysystem name. Eclipse-SourceReferences: scm:cvs:pserver:me@example.com:/cvsroot:/bundles/com.example.superwidget -> project=com.example.superwidget, tag=HEAD* Eclipse-SourceReferences: scm:svn+ssh://example.com/svnroot/project/trunk/bundles/com.example.superwidget -> project=com.example.superwidget The tag should be specific to the type of version control system.
Created attachment 185414 [details] Fix v01
Created attachment 185415 [details] mylyn/context/zip
Created attachment 185718 [details] Fix v02 Updated javadoc + 2 more junits.
Fix v02 applied to HEAD. Available in builds >=N20101222-2000.
The changes are tagged with I20110104-0800. Verified by code inspection in I20110124-1800.