[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ptp-dev] Remote-to-local sync question
|
Hi Alan
You can trigger a sync by calling either "sync" or "syncBlocking" (both static methods) in:
org.eclipse.ptp.rdt.sync.core.SyncManager
The following, for example, calls a non-blocking sync with no exception handling, where "project"
is the project to be sync'ed.
SyncManager.sync(null, project, SyncFlag.FORCE, null);
Note that currently you will receive some warnings because this is not exported API, but it
should still work.
The latest PTP syncs all files, so any new, additional remote files should be added automatically.
Let us know if this works for you.
John
On Fri, Oct 28, 2011 at 4:29 PM, Alan Humphrey
<ahumphrey@xxxxxxxxxxxx> wrote:
Hi Roland,
It would be additional remote files created by GEM that would need
to be added to the sync. The sync would then need to be triggered.
GEM creates a "gem" directory to hold the trace file it generates,
remotely in this case.
Thanks,
Alan
On 10/28/2011 02:07 PM, Roland Schulz wrote:
Hi Alan,
do you need to add additional remote files to be included in
the sync? Or are they already included and you just need to
trigger the sync?
Roland
On Fri, Oct 28, 2011 at 3:59 PM, Alan Humphrey
<ahumphrey@xxxxxxxxxxxx>
wrote:
Hi John and Roland,
Is there a way to programatically force a remote-to-local
sync (when
working with a remote build configuration) followed by
something
equivalent to a refresh? This would all need to be PTP 5.0
API compatible.
Maybe you can point me to something handy in
org.eclipse.ptp.rdt.sync.core, etc?
I've been adding synchronized project support to GEM and
have the bulk
of the work done. Being able to perform the above operation
would help me.
Thanks,
-Alan
--
Alan Humphrey | +1-801-916-2752
| http://www.cs.utah.edu/~ahumphre
_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev
--
ORNL/UT Center for Molecular Biophysics
cmb.ornl.gov
865-241-1537, ORNL PO BOX 2008 MS6309
--
Alan Humphrey | +1-801-916-2752 | http://www.cs.utah.edu/~ahumphre
_______________________________________________
ptp-dev mailing list
ptp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ptp-dev