Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Using Sourceforge with Mylyn"
m |
(removed instructions for old SourceForge url format, added link to instructions for new (allura) based system on SF) |
||
(19 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
== Preconditions == | == Preconditions == | ||
− | Eclipse [[Europa]], [[Mylyn]] | + | You need: |
+ | * Eclipse 3.3 [[Europa]] (choose one of the downloads from the main page), | ||
+ | * Latest [[Mylyn]] version. See [http://www.eclipse.org/mylyn/downloads/ project download page] | ||
+ | * The [[Mylyn User Guide#Generic Web Templates Connector|Generic Web Templates Connector]] from the "extras" update site. This was formerly known as the Generic Web Repository Connector. | ||
+ | * with Eclipse 3.4 or newer you need to add this [http://download.eclipse.org/tools/mylyn/update/incubator/ updatesite] to eclipse, to get the connector. | ||
+ | * The latest version of mylyn. Older versions are not guaranteed to work with the latest Generic Web Templates Connector. | ||
== Repository == | == Repository == | ||
− | Create a new task repository (inside the view "task repositories") and use these configuration items: | + | Create a new task repository (inside the view "task repositories"), choose "Generic web-based access" and use these configuration items: |
− | + | * Server: <nowiki>http://sourceforge.net/</nowiki> | |
− | + | * Label: Sourceforge | |
− | + | * Anonymous Access: (off) | |
− | + | * User ID: ''your Sourceforge username'' | |
− | + | * Password: ''your Sourceforge password'' | |
− | : Additional Settings | + | * serverUrl: ''https://sourceforge.net'' |
− | + | ||
− | : Login Request URL: <nowiki>${serverUrl}/account/login.php?form_loginname=${userId}&form_pw=${password}&login=Login</nowiki> | + | Open Additional Settings and then Advanced Configuration sections: |
− | + | ||
+ | * Login Request URL: <nowiki>${serverUrl}/account/login.php?form_loginname=${userId}&form_pw=${password}&login=Login</nowiki> | ||
+ | * Button after "Login Request URL": switch to "POST" | ||
Note: If you want to integrate Mylyn with multiple Sourceforge projects, you do '''not''' need multiple repositories. Instead you can create multiple queries in the task list with corresponding configuration parameters. | Note: If you want to integrate Mylyn with multiple Sourceforge projects, you do '''not''' need multiple repositories. Instead you can create multiple queries in the task list with corresponding configuration parameters. | ||
Line 25: | Line 32: | ||
== Queries == | == Queries == | ||
− | Now that the repository is known in Mylyn you can create queries to show bugs, feature requests and other tracker items inside Eclipse. | + | Now that the repository is known in Mylyn you can create queries to show bugs, feature requests and other tracker items inside Eclipse. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | Follow the instructions at http://officefloor.wordpress.com/2012/12/10/allura-sourceforge-mylyn-connector/ to set up the Web Template Connector. |
Latest revision as of 10:41, 29 July 2013
The Generic Web Repository Connector of Mylyn can be used to integrate Sourceforge trackers as task repositories inside Eclipse. This page describes the necessary configuration to be able to connect to multiple Sourceforge projects and to browse all their tracker items (including project member only trackers). Required settings are also available from the pre-packaged templates that can be selected in the web connector repository configuration.
Preconditions
You need:
- Eclipse 3.3 Europa (choose one of the downloads from the main page),
- Latest Mylyn version. See project download page
- The Generic Web Templates Connector from the "extras" update site. This was formerly known as the Generic Web Repository Connector.
- with Eclipse 3.4 or newer you need to add this updatesite to eclipse, to get the connector.
- The latest version of mylyn. Older versions are not guaranteed to work with the latest Generic Web Templates Connector.
Repository
Create a new task repository (inside the view "task repositories"), choose "Generic web-based access" and use these configuration items:
- Server: http://sourceforge.net/
- Label: Sourceforge
- Anonymous Access: (off)
- User ID: your Sourceforge username
- Password: your Sourceforge password
- serverUrl: https://sourceforge.net
Open Additional Settings and then Advanced Configuration sections:
- Login Request URL: ${serverUrl}/account/login.php?form_loginname=${userId}&form_pw=${password}&login=Login
- Button after "Login Request URL": switch to "POST"
Note: If you want to integrate Mylyn with multiple Sourceforge projects, you do not need multiple repositories. Instead you can create multiple queries in the task list with corresponding configuration parameters.
Queries
Now that the repository is known in Mylyn you can create queries to show bugs, feature requests and other tracker items inside Eclipse.
Follow the instructions at http://officefloor.wordpress.com/2012/12/10/allura-sourceforge-mylyn-connector/ to set up the Web Template Connector.