| <?php |
| set_include_path($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common" . PATH_SEPARATOR . $_SERVER['DOCUMENT_ROOT'] . "/projects" . PATH_SEPARATOR . get_include_path()); |
| require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); |
| require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); |
| require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); |
| $App = new App(); |
| $Nav = new Nav(); |
| $Menu = new Menu(); |
| include($App->getProjectCommon()); |
| # All on the same line to unclutter the user's desktop' |
| |
| #***************************************************************************** |
| # |
| # template.php |
| # |
| # Author: Igor Vinnykov |
| # Date: 2008-07-01 |
| # |
| # Description: Autogenerated for eclipse.org site pages from Eclipse IDE help |
| # |
| # |
| #**************************************************************************** |
| |
| # |
| # Begin: page-specific settings. Change these. |
| $pageTitle = "Eclipse Subversive - Documentation"; |
| $pageKeywords = "Subversive, Subversion, SVN, Team Provider, documentation, user guid"; |
| $pageAuthor = "Igor Vinnykov"; |
| |
| include("_projectCommon.php"); # All on the same line to unclutter the user's desktop' |
| |
| # Paste your HTML content between the EOHTML markers! |
| $html = <<<EOHTML |
| |
| <div id="midcolumn"> |
| |
| <h3>Mylyn integration</h3> |
| <p>This topic provides an overview of integration with the Mylyn and demonstrates how both tools can be used together.</p> |
| <ol> |
| <li>In order to start the user should have Eclipse 3.3 and Mylyn installed. During Subversive installation select 'Mylyn Integration' feature. Before installing the integration Subversive will check for a proper Mylyn version installed.</li> |
| <li>Checkout or share a project with the Subversive. This step connects a project with the Subversive and as the result you can use Subversive features for it, including integration with the Mylyn.</li> |
| <li>Create some task, e.g. New Task and save it. Then the user should activate the task.</li> |
| <li>As soon as the task is activated make some changes in the source code.</li> |
| <li> |
| Source code commits<br/><br/> |
| Choose <i>'Team > Synchronize'</i> for this project in order to activate Subversive <i>'Synchronize View'</i>. In the <i>'Synchronize View'</i> press the <i>'Show Change Sets'</i> button. The changes which were made under the <i>'New task'</i> are displayed in the corresponding change set. By this way you can see a code changes related with particular Mylyn task. |
| <br/><br/><img border="0" src="../../images/mylyn2.png" alt="Synchronize view"/><br/><br/> |
| If the user wants to commit changes to the repository he should select <i>'Commit'</i> item in the pop-up menu. In the Subversive <i>'Commit'</i> dialog you will see Mylyn task status, name and URL as a proposed comment. |
| <br/><br/><img border="0" src="../../images/mylyn3.png" alt="Commit"/><br/><br/> |
| </li> |
| <li> |
| Task modification |
| <br/><br/> |
| Open the <i>'Task List View'</i> related to Mylyn and choose <i>'Commit Context'</i> menu item in the current task pop-up menu. As the result Subversive <i>'Commit'</i> dialog is shown and you are able to commit all source code changes related with selected task |
| <br/><br/><img border="0" src="../../images/mylyn3.png" alt="Commit"/> |
| </li> |
| </ol> |
| <br/> |
| <br/> |
| </div> |
| |
| EOHTML; |
| |
| |
| # Generate the web page |
| $App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html); |
| ?> |