Categories


Authors:
sfrancois99
opensource software

RemoteSynchronizer

Products: IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm, AppCode, Android Studio, 0xDBE, CLion

Vendor: Sylvain FRANCOIS

Email:

Website: https://github.com/sylla...lugin-remotesynchronizer

Bugtracker page

Description:

RemoteSynchronizer plugin allows you to synchronize files with remote locations. Instead of manually copying files from your project to their runtime location using external tools (command line, file explorer, ...), RemoteSynchronizer launches copies from Idea, using paths customized for project. It is also able to delete obsolete files on remote locations.
Downloads: 34947
Rating:
Participated in rating: 9
Version Since Build Until Build File/URL Size (Kb) Date Details
1.9.2. 133.193. . Download 145.47 2014-02-19 11:19:56 details
1.7.3. 80.8000. . Download 135.61 2013-09-21 14:31:07 details
1.5. 69.7000. . Download 127.12 2007-09-28 15:55:37 details
1.4.1. 40.3311. . Download 124.33 2006-01-24 14:00:10 details
1.3. 40.1162. . Download 124.21 2004-12-15 17:49:02 details
1.1.1. . . Download 110.33 2004-06-30 23:11:04 details
. .
11 updates are hidden show all updates
Screenshot #1984

Recent change notes:

1.9.2 (02/19/2014) 1.9.1 (01/31/2014)
  • Fix: Fixed compatibility with products other than IDEA
1.9 (01/29/2014)

Comments:

12>
sfrancois99
2015-03-27 19:58:22
@jack2015 You can only specified file paths, not server locations. To synchronize files with remote servers, you'll have to mount shared directories. An additional feature could be to add FTP/SSH support for what you mention.
.
jack2015
2015-03-27 17:33:10
How can I set a target path for remote server? In "synchronization mappings" I can not see any settings for remote location?
.
sfrancois99
2015-01-09 00:42:39
@sorin_postelnicu_forums Yes it should work. Settings are available in Preferences dialog, in "Other settings" category (just search on "Remote Synchronizer")
.
sorin_postelnicu_forums
2015-01-08 21:24:25
Dear Sylvain, Does this plugin work in IDEA 14? If yes, then where can I configure it? Thank you!
.
Anonymous
Rated:
2014-12-17 09:28:57
I would really use a plugin like this if i could do scp/ssh copy. * please add this Thanks for the plugin so far
.
sfrancois99
2014-01-17 20:49:14
Please, use issues tracker to raise issues: https://github.com/syllant/idea-plugin-remotesynchronizer/issues. Thanks
.
mikehsieh97
2014-01-17 20:45:37
I am getting error when I installed 1.7.3 update failed for AnAction with ID=RemoteSynchronizer.RerunLastSynchroAction: com/intellij/openapi/actionSystem/DataKeys java.lang.NoClassDefFoundError: com/intellij/openapi/actionSystem/DataKeys at org.sylfra.idea.plugins.remotesynchronizer.utils.Utils.getPlugin(Utils.java:71) at org.sylfra.idea.plugins.remotesynchronizer.utils.Utils.getCurrentCopierThread(Utils.java:79) at org.sylfra.idea.plugins.remotesynchronizer.actions.toolbar.RerunLastSynchroAction.update(RerunLastSynchroAction.java:25) at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:111) at com.intellij.openapi.actionSystem.impl.Utils.doUpdate(Utils.java:187) at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:138) at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:95) at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$2.run(ActionToolbarImpl.java:908) at com.intellij.openapi.wm.impl.FocusManagerImpl.flushRequest(FocusManagerImpl.java:616) at com.intellij.openapi.wm.impl.FocusManagerImpl.flushNow(FocusManagerImpl.java:597) at com.intellij.openapi.wm.impl.FocusManagerImpl.flushIdleRequests(FocusManagerImpl.java:567) at com.intellij.openapi.wm.impl.FocusManagerImpl.access$200(FocusManagerImpl.java:55) at com.intellij.openapi.wm.impl.FocusManagerImpl$7.run(FocusManagerImpl.java:465) at com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:2029) at com.intellij.openapi.wm.impl.FocusManagerImpl.doWhenFocusSettlesDown(FocusManagerImpl.java:443) at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActions(ActionToolbarImpl.java:954) at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.(ActionToolbarImpl.java:179) at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.(ActionToolbarImpl.java:150) at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.createActionToolbar(ActionManagerImpl.java:201) at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.createActionToolbar(ActionManagerImpl.java:196) at org.sylfra.idea.plugins.remotesynchronizer.ui.ToolPanel.(ToolPanel.java:35) at org.sylfra.idea.plugins.remotesynchronizer.RemoteSynchronizerPlugin.initToolWindow(RemoteSynchronizerPlugin.java:180) at org.sylfra.idea.plugins.remotesynchronizer.RemoteSynchronizerPlugin.projectOpened(RemoteSynchronizerPlugin.java:148) at com.intellij.openapi.project.impl.ProjectImpl.projectOpened(ProjectImpl.java:420) at com.intellij.openapi.project.impl.ProjectImpl.access$200(ProjectImpl.java:76) at com.intellij.openapi.project.impl.ProjectImpl$MyProjectManagerListener.projectOpened(ProjectImpl.java:457) at com.intellij.openapi.project.impl.ProjectManagerImpl$2.projectOpened(ProjectManagerImpl.java:155) at com.intellij.openapi.project.impl.ProjectManagerImpl.fireProjectOpened(ProjectManagerImpl.java:1050) at com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(ProjectManagerImpl.java:415) at com.intellij.platform.PlatformProjectOpenProcessor.doOpenProject(PlatformProjectOpenProcessor.java:178) at com.intellij.ide.RecentDirectoryProjectsManager.doOpenProject(RecentDirectoryProjectsManager.java:59) at com.intellij.ide.RecentProjectsManagerBase$MyAppLifecycleListener.appStarting(RecentProjectsManagerBase.java:349) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:114) at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:228) at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:219) at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:209) at com.intellij.util.messages.impl.MessageBusImpl.access$000(MessageBusImpl.java:43) at com.intellij.util.messages.impl.MessageBusImpl$1.invoke(MessageBusImpl.java:131) at $Proxy33.appStarting(Unknown Source) at com.intellij.idea.IdeaApplication.loadProject(IdeaApplication.java:394) at com.intellij.idea.IdeaApplication.access$600(IdeaApplication.java:64) at com.intellij.idea.IdeaApplication$IdeStarter$2.run(IdeaApplication.java:361) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:347) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:721) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:682) at java.awt.EventQueue$3.run(EventQueue.java:680) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:691) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:696) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) Caused by: java.lang.ClassNotFoundException: com.intellij.openapi.actionSystem.DataKeys PluginClassLoader[RemoteSynchronizer, 1.7.3] at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:82) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) ... 64 more
.
mikehsieh97
2014-01-17 19:52:23
Plugin RemoteSynchronizer 1.8 is incompatible with current installation of PyCharm community edition. Where can I get the correct one?
.
Anonymous
2013-12-10 05:24:45
It doesn't work under 13 com.intellij.openapi.fileChooser.FileChooser.chooseFiles
.
s-dmitry
Rated:
2012-03-02 11:56:27
Please add an option to make a project before synchronizing, it would be very helpful.
.
sfrancois99
2011-09-12 22:16:24
It should work on 10.5.

Could you raise an issue on bug tracker with error you have?

http://code.google.com/p/idea-remotesynchronizer/issues/list
.
wbednarski
2011-09-12 21:38:08
It doesn't work under 10.5
.
Anonymous
Rated:
2010-09-15 00:35:05
This is a great plugin. If you could add auto copy on file save would make it perfect!
.
Anonymous
Rated:
2009-09-18 13:07:35
Great plugin. But difficult to find how to set keyboard shortcut
.
trancer
Rated:
2009-07-02 16:02:56
Yeah, please, sftp support would very great!
.
12>