* A snapshot of the plugins as per the september 2008 end-of-soc state has been attached to {{bug|185925}}.

* A snapshot of the plugins as per the september 2008 end-of-soc state has been attached to {{bug|185925}}.

−

* CVS Repository: A '''Team Project Set''' can be imported into Eclipse easily for attaching to the SourceForge Repository: Save the [Anonymous (read-only)] or the [Committer (write access)] PSF file to a local disk, then in Eclipse do File > Import > Team > Project Set. For manual access with other tools, the data is

+

* CVS Repository: A '''Team Project Set''' can be imported into Eclipse easily for attaching to the SourceForge Repository: Save the [https://bugs.eclipse.org/bugs/attachment.cgi?id=113460 Anonymous (read-only)] or the [https://bugs.eclipse.org/bugs/attachment.cgi?id=113461 Committer (write access)] PSF file to a local disk, then in Eclipse do File > Import > Team > Project Set. For manual access with other tools, the data is

{|border=1 cellspacing=0 cellpadding=4

{|border=1 cellspacing=0 cellpadding=4

| Root:

| Root:

Revision as of 09:17, 25 September 2008

Contents

Abstract

The goal of this project is implementation of synchronization function on top of Remote System Explorer (RSE) using Eclipse Platform/Team Synchronization API. RSE provides transparent access to remote resources, including upload and download of files. Compare/merge of entire directory trees as well as minimal upload of trees thanks to Synchronization is currently a missing and often-asked-for feature. Initial Synchronization is already implemented by import/export so incremental synchronization is needed. The goals would be integrating Platform/Team synchronization APIs on top of RSE file providers first, and then improving the algorithms for performing remote comparisons with minimal data transfer (by using timestamps, file sizes and MD5 hashes eventually).

Development

Developers

Martin Oberhuber(Mentor)

Takuya Miyamoto

Plug-ins

org.eclipse.rse.*

org.eclipse.team.*

Features

Provide a Synchronization on RSE.

Provide a possibility to re-run Synchronization which was run in the past.

Bugzilla

Current Status

As of September 2008, the official Summer of Code project is over, an Alpha version of the plugin is available for #Download via an update site.See RSESync/Status and Ideas for what currently works or needs to be done.

Development of the plugin continues - everybody is welcome to contribute, by means of testing, patches, ideas or actually committing some code. The code is currently hosted on SourceForge, which means it is very easy for anyone to get commit rights for working on the code. Just create a SourceForge ID and make yourself known on the dsdp-tm-dev mailing list.

A snapshot of the plugins as per the september 2008 end-of-soc state has been attached to bug 185925.

CVS Repository: A Team Project Set can be imported into Eclipse easily for attaching to the SourceForge Repository: Save the Anonymous (read-only) or the Committer (write access) PSF file to a local disk, then in Eclipse do File > Import > Team > Project Set. For manual access with other tools, the data is