[eclipsedarcs-develop] ANN: EclipseDarcs 0.2
Status: Alpha
Brought to you by:
radoslawg
From: Leif F. <hi...@le...> - 2005-09-24 20:16:07
|
Dear Darcs users, Version 0.2 of our Darcs plugin for Eclipse (see [1]) has been released. It brings improvements mainly in repository browsing and getting information about the files in projects that belong to repositories (like their 'dirty' state compared to the repo etc.). Please see below for a complete list of what's new. For a quick overview, you may want to have a look at the user docs online at [2] (these docs are also included in the plugin). Although we have made some progress, this is still only a milestone version on the way to version 1.0. Please let us know about any problems you notice or any feature wishes :-). If you would like to contribute to the development of the plugin, the best entry point is to subscribe to the mailing list [3]. The new version can be installed via the Eclipse Update Manager, either by downloading the archived site from sourceforge [4] and installing from it or by installing directly from the Update Site [5]. The sources can be pulled from the repo [6]. Any feedback is much appreciated. Thanks && ciao Leif [1] http://eclipsedarcs.org [2] http://eclipsedarcs.org/doku.php?id=userdocs_02 [3] https://lists.sourceforge.net/lists/listinfo/eclipsedarcs-develop [4] http://sourceforge.net/project/showfiles.php?group_id=134526 [5] http://eclipsedarcs.sf.net/updates [6] http://eclipsedarcs.sf.net/repo What's new in EclipseDarcs 0.2.0 ================================ 2005-09-25 Repository Browsing and Project Sharing improvements * Sharing o Automatically detect and share darcs projects based on project contents. This means that if you import a project into the workspace and the plugin detects that it belongs to a Darcs repository, it is automatically connected to that repository. o The plugin is now aware of moving and renaming of files. (Please note: this works not in all possible cases, e.g. dragging files from one project into another etc.) o Files that have changed compared with the last recorded state are decorated with a '>' prefix in the file tree. o Synchronize support. A project can be opened in Eclipse's Synchronize perspective. Differences between the workspace file tree and the pristine tree can be browsed from here. (This is the basis for selective recording of changes which will be implemented in one of the next versions. Currently it is more like a UI version of darcs whatsnew.) * Working with repositories o Added an action for comparing a workspace file with the latest recorded state o Added an action for replacing a workspace file with the latest recorded state o Added an action to show the repo for a workspace project in the browsing perspective * Darcs commands o Added 'Send all' action for creating patch bundles from the workbench o Added an action for tagging the repo from the workbench * Repository Browsing o On a local repository (a repository in a directory on the file system), you can: - browse the pristine tree (the latest recorded state) and open files from it read-only in an editor - list all patches and tags in the repository - view information about a particular patch, such as author, date and long comment - show the resource history (the list of patches which affected a particular resource) for a file or folder - show the output of 'darcs annotate' for a particular patch in plain Darcs (text) format in an editor (which has syntax coloring and region folding for the +/- lines) - show the output of 'darcs annotate' for a particular patch on a diff viewer (Eclipse Compare UI) - from the resource history, show the output of 'darcs annotate' for a specific patch (that is, annotate only how the specific patch affected the particular resource for which the history is being shown) o We have introduced HTTP repositories, on which you can: - list all patches and tags in the repository * Other o User documentation has been added for all features that are currently supported. o Internationalization support. The plugin is now capable of i18n, translations into German are provided (which can be installed separately). o Improved the propagation of Darcs error messages to the UI (some errors just made the plugin hang, they are now shown in message boxes). o Lots of fixes and internal improvements. |