Giter VIP home page Giter VIP logo

filesync4eclipse's People

Contributors

iloveeclipse avatar

Stargazers

 avatar

Watchers

 avatar

filesync4eclipse's Issues

Add remove work directory

What steps will reproduce the problem?
1. I use Eclipse Tomcat plug-in develops Web applications
2. If I change the JSP source code, then will be delete the work directory in 
the root directory of my project, and change others, such as HTML, CSS file
3. Click File Synchronization

I hope add this feature to clean up the work directory, thanks


Original issue reported on code.google.com by [email protected] on 13 Nov 2012 at 9:41

  • Merged into: #34

On Windows 7 if target resource is locked, there is no notification

Try to create a mapping with filesync. Lock the target file somehow. Modify 
the source file, and filesync will not copy the file, since it cannot, but 
there is no notification about it. I would expect, that after the build, 
filesync should show a list of files, that could not have been overwritten. 
My plugin version is 1.3.3.

Original issue reported on code.google.com by [email protected] on 4 Dec 2009 at 10:49

Support syncing to EFS (remote) resources

Right now (1.3.3), only local filesystem folders can be used as a target 
to sync (this includes mapped network shares). However, Eclipse provides 
additional types of resources, which can be both a target and a source of 
import/export.

In context of FileSync two of those might be worth support: archives and, 
especially, remote file systems provided by Remote System Explorer (RSE). 
The ability to sync to a location provided by RSE would be a huge 
advantage! I could develop files locally and test them on a remote host 
connected through SSH.

So, instead of choosing a target folder with a local filesystem browser, 
it should be done in standard Eclipse dialog for importing/exporting 
resources.

I hope I explained it clearly enough.

Original issue reported on code.google.com by [email protected] on 2 Apr 2009 at 1:59

UTF-8 unusable

What steps will reproduce the problem?
1. Create Project
2. Activate Plugin
3. Switch to UTF-8

What is the expected output? What do you see instead?
Expected was an sync as UTF8, server crashed instead.

What version of the product are you using? On what operating system?
WinXP

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 16 Jun 2010 at 2:24

filesync modifies permissions in a weird way



When I try to sync files to a folder on a remote machine mounted using
sshfs or samba, then permissions of the files get messed up:

- if a file was read only, say -r--r--r--, it becomes -rw------- (if synced
to a local folder it becomes -rw-r--r--, which makes more sense)

- if the remote folder was mounted using samba, then -rw-r--r-- becomes,
-rwx-r--r--, which is totally weird (doesn't happen with sshfs)

I am using Mac OS X 10.5.6, and syncing files to a Linux box. 

Original issue reported on code.google.com by [email protected] on 1 Jul 2009 at 1:36

Support SCP or other remote FS

It would be useful to support remote file transfer protocols, such as scp, sftp 
or rsync. The use case is where something needs to get deployed to a remote 
system after a build.

The use case I have is that I develop on Windows, but the software runs on 
Linux. We don't have an SMB share on the server, so we have to do this by hand.


Original issue reported on code.google.com by [email protected] on 31 May 2013 at 10:01

  • Merged into: #2

Variables in target folder should not be write back.

What steps will reproduce the problem?
1.Use eclipse variables in target folder for flexibility;
2.Save setting, then open again;
3.Save again, the variables were override by literals.

What is the expected output? What do you see instead?
I expect retain variables.

What version of the product are you using? On what operating system?
FileSync 1.3.9 + Windows 7 + Eclipse luna

Please provide any additional information below.
Please refer to attach image.

Original issue reported on code.google.com by [email protected] on 6 Aug 2014 at 2:44

Attachments:

Filesync not working after eclipse update

What steps will reproduce the problem?
The team I am working with installed the latest version of eclipse in 
January/February timeframe and installed the FileSync plugin.  Everything 
worked perfectly at that time but since updating to:
Version: 3.4.1
Build id: M20080911-1700

We are all experiencing the same problem.

What is the expected output? What do you see instead?
Prior to updating eclipse when a file was modfied it was pushed to the 
desired server location.

After updating eclipse files are not automatically syncronized with the 
server, although right-clicking on the project and selecting Force File 
Syncronization does work.


What version of the product are you using? On what operating system?
FileSync Plug-in: 1.3.4.200904051027.  
OS: Windows XP Professional

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 10 Apr 2009 at 3:03

Attachments:

Automatic sync not working, only forced manual sync

- What steps will reproduce the problem?

1. Configure filesync according to screenshot
2. Create or update a file under the monitored folder


- What is the expected output?
The file is automatically synced to the target folder.


- What do you see instead?

Nothing happens. I have to manually press "Force File Synchronization" for 
anything to happen. When I do that, the new/updated file is synced correctly.

Nothing logged in any log file that I can see.


- What version of the product are you using? On what operating system?

FileSync Plug-in 1.3.8.201104160944
Eclipse 4.2.0
Windows 7 64 bit


- Please provide any additional information below.

I can't find any filesync related configuration in the project mapping file, as 
in your example. Where is this config actually stored?

Original issue reported on code.google.com by [email protected] on 1 Oct 2013 at 8:47

Attachments:

Allow environment variables in destination path

Original request from Bob Swift:

I was wondering if there was any variable replacement capability in the 
default target specification.  For example, I would like to configure 
something like:

//server/share/${env_var:CLIENT}  or  //server/share/%CLIENT% where CLIENT 
is a system environment variable.  The reason for this is to make it 
simple to have a configuration shared with a team, where each team member 
needs to have a different CLIENT value. For instance, we could check in 
the configuration into source control.  It would also make it possible to 
for a single user to switch between different settings across a large 
number of projects (> 25) without going into each configuration 
separately.  Similarly, we would also configuration the server value as 
well.


Original issue reported on code.google.com by iloveeclipse on 7 Feb 2009 at 11:17

Token replace in files

I'd like the option to replace tokens in the synced files with a property 
values in a prop file. Eg if a source file contains ${propName}, when it is 
copied to the sync dir the ${propName} will be replaced with the value of 
propName in the property file.

For maximum configurability it would be nice to be able to configure:
tokenStart: (default "${")
tokenEnd: (default "}")
propFileLocations: list of prop files
propertyReplaceIncludes: list of matching patterns to include in the prop 
replace
propertyReplaceExcludes: list of exclude patterns (eg binary files)

We use the file sync plugin to save time because our maven build takes a 
long time. This lack of token replace functionality limits us for some 
files and a maven build is still required.

Original issue reported on code.google.com by [email protected] on 27 May 2009 at 2:07

Force File Synchronization does not work

> What steps will reproduce the problem?
1. Install Eclipse from Ubuntu repository
2. Install and configure FileSync
3. Try to synchronize empty project with existing directory

> What is the expected output? What do you see instead?
I expect files and folders from existing directory to be copied to 
newly-created project. Instead, nothing happens (but when I create file in the 
project, it DOES apper in the directory, but not the other way around).

> What version of the product are you using? On what operating system?
Eclipse 3.7.2 build I20110613-1736 on Ubuntu 12.04 64-bit


Original issue reported on code.google.com by [email protected] on 30 Apr 2012 at 8:28

Enhancement request

I see that filesync synchronizes automatically if the project 'Build 
Automatically' is set in the project dropdown.  I also see that if I turn 
off the automatic build, the sync does not happen.  But ideally, for my 
purpose, I want to have my java build run automatically, and I want to 
sync the files manually.  Is this possible?

I am using filesync with galileo on windows.


Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 10 Feb 2010 at 1:47

SNV fails to work after FileSync plugin installation

What steps will reproduce the problem?
1. Install Eclipse 3.4 on MAC PRO
 (Eclipse Version: 3.4.2 Build id: M20090211-1700)
2. Add SVN plugins, connect to SVN repository
3. Install FileSync plugin
4. Restart Eclipse

What is the expected output? What do you see instead?
SVN won't work. Error message: "unable to load default SNV client"

What version of the product are you using? On what operating system?
MAC OS:
  System Version:   Mac OS X 10.6.1 (10B504)
  Kernel Version:   Darwin 10.0.0

Please provide any additional information below.
FileSync appears in project properties just fine.

Original issue reported on code.google.com by [email protected] on 1 Dec 2009 at 11:15

Option to delete remote file on sync

We are working in a distributed environment. Multiple developers are working in 
the same work directory. We are all using filesync. If I edit a file, filesync 
pushes to the remote folder as expected. If I am finished with my changes, and 
someone now checks out the code to their machine, makes modifications, filesync 
now sync that to the remote.

Here is the 'feature' or enhancement:

If I delete the file locally, filesync also deletes the file remotely. However 
now I have deleted the working copy. The other person now has to sync again. If 
there was an option to not sync delete that would solve this issue.

This is similar to an enhancement request about sync new files.

Original issue reported on code.google.com by [email protected] on 27 Aug 2014 at 9:47

Add shortcut for "Force File Synchronization" in project's context menu

Hi Andrei and Eclipse folks,

This feature is something that I'm missing a lot. When working on user
interface, this button is one of the most frequently clicked one :-) For  
javascripts, CSS and JSPs to be synchronized between my workspace and the 
deployed application on the server.

Right-clicking project's context menu and clicking the button is very time 
demanding. When modifying stuff 10 times a minute.

Thank you

Original issue reported on code.google.com by liska.jakub on 11 Apr 2011 at 7:35

Allow per-developer dynamic destination folder

Developers regularly install their app servers in different places.  It would 
be nice to have a properties file per developer that would have the destination 
folder configuration.

What version of the product are you using? On what operating system?
latest


Original issue reported on code.google.com by [email protected] on 14 Mar 2013 at 2:05

ER: When syncing create a backup of file being overwritten

Enhancement Request:

Often times it is be useful to keep older copies around. 

o Perhaps that is an option that can be included and set by default. 
o Perhaps the extension used in the backup file could be configured to include 
variable substitution - such that by looking at the backups, one might 
understand who on what machine caused the backup.


Original issue reported on code.google.com by [email protected] on 14 Jun 2013 at 6:14

Provide option to only overwrite older files

Hi,
And enhancement request, not a bug.

Recently we had a scenario come up that is causing us some difficulty:
Two people are working on different parts of the same project.  It's a
ColdFusion project (web scripting language) that is being developed on a
development server.  The edits take place locally, within the Eclipse
workspace, but FileSync is used to push those edits to the dev server.

When the second person does a SVN checkout, the FileSync tool pushes  
all the files in the project to the dev server, overwriting everything that
the other person has done, but hasn't yet committed to SVN.  This isn't a
huge problem because they still have the files on their local machine, but
it's inconvenient because they now have to go back and touch all their
modified files to push them back out.

I think it would be helpful if there was an option in the settings for each
synchronization mapping that allowed the user to specify if newer files
should be overwritten "always", "never", or "prompt user", and then if a
file on the dev server is newer than what was checked out from subversion
(which assumes the SVN client is setting the file date to the commit date,
rather than 'now'), it won't have to be overwritten as it currently is.

Thanks,
Jason

Original issue reported on code.google.com by [email protected] on 14 May 2010 at 9:28

Auto Sync not working any more MyEclipse 9

What steps will reproduce the problem?
1. Configure my web project with FileSync
2. Modify JSP

What is the expected output? What do you see instead?
Modified JSP is not pushed out to the target


What version of the product are you using? On what operating system?
MyEclipse 9
FileSync 1.3.8
JDK 1.6.0_26

Please provide any additional information below.
Performing a Manual Synchronization works just that automated doesn't
This makes it workable but not as convenient as the automated process I've come 
used to using.

Original issue reported on code.google.com by [email protected] on 12 Jun 2011 at 5:09

Multiple target folders

First off, this plug-in is exceptionally useful โ€“ many, many thanks.

Secondly, it would be even more useful within our (admittedly freakish) 
setup if it catered for the possibility of syncing to multiple target 
folders.

As such, I'm just wondering if this is a possibility or not.

Original issue reported on code.google.com by [email protected] on 10 Nov 2009 at 11:18

Changing project builder properties failed.

What steps will reproduce the problem?
1. Right click a project.
2. Click Properties
3. Click "File synchronization"
4. Click "Enable FileSync builder for project"

What is the expected output? What do you see instead?
I expect it to get checked and remain so after eclipse restart.  I expect not 
to have to do a full resync every time I restart eclipse.  Instead I get an 
error box popup: "Changing project builder properties failed."

I have full permissions to the file on the filesystem.  I know .project files 
are special in that you can't do normal file operations to them as they are not 
valid windows filenames.  For example, I cannot create a .project file in 
explorer.  Perhaps there is a special method for modifying the project 
properties in eclipse.  

What version of the product are you using? On what operating system?
Eclipse IDE for Java Developers

Version: Juno Service Release 1
Build id: 20120920-0800

eclipse.buildId=M20120914-1800
java.version=1.7.0_11
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.java.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product 
org.eclipse.epp.package.java.product

Windows 7, 32 bit.

Please provide any additional information below.
addBuilder(): failed to change .project file for project 'dev-local'

org.eclipse.core.runtime.CoreException: Could not write file: c:\web\.project.
    at org.eclipse.core.internal.filesystem.Policy.error(Policy.java:55)
    at org.eclipse.core.internal.filesystem.local.LocalFile.openOutputStream(LocalFile.java:391)
    at org.eclipse.core.internal.localstore.FileSystemResourceManager.write(FileSystemResourceManager.java:1101)
    at org.eclipse.core.internal.localstore.FileSystemResourceManager.internalWrite(FileSystemResourceManager.java:648)
    at org.eclipse.core.internal.resources.Project.writeDescription(Project.java:1465)
    at org.eclipse.core.internal.resources.Project.setDescription(Project.java:1353)
    at de.loskutov.fs.properties.ProjectHelper.addBuilder(ProjectHelper.java:144)
    at de.loskutov.fs.properties.ProjectSyncPropertyPage.pathListDialogFieldChanged(ProjectSyncPropertyPage.java:758)
    at de.loskutov.fs.properties.ProjectSyncPropertyPage$PathContainerAdapter.dialogFieldChanged(ProjectSyncPropertyPage.java:1419)
    at de.loskutov.fs.dialogs.DialogField.dialogFieldChanged(DialogField.java:69)
    at de.loskutov.fs.dialogs.SelectionButtonDialogField.changeValue(SelectionButtonDialogField.java:142)
    at de.loskutov.fs.dialogs.SelectionButtonDialogField.doWidgetSelected(SelectionButtonDialogField.java:126)
    at de.loskutov.fs.dialogs.SelectionButtonDialogField$1.widgetSelected(SelectionButtonDialogField.java:117)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)
    at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
    at org.eclipse.jface.window.Window.open(Window.java:801)
    at org.eclipse.ui.dialogs.PropertyDialogAction.run(PropertyDialogAction.java:158)
    at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
    at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
    at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1029)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:923)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
Caused by: java.io.FileNotFoundException: c:\web\.project (Access is denied)
    at java.io.FileOutputStream.open(Native Method)
    at java.io.FileOutputStream.<init>(Unknown Source)
    at org.eclipse.core.internal.filesystem.local.LocalFile.openOutputStream(LocalFile.java:382)
    ... 48 more


Original issue reported on code.google.com by [email protected] on 30 Jan 2013 at 4:30

unable to sync with rse (remote system) by ssh


1. i have a default target folder like this 
"rse:\\my_rse_connection\home\user\www"

this target is on a debian linux server
but nothing happened when synchronise.
(buil automatically is enabled)

i have tested others like : 
rse://my_rse_connection/home/user/www
rse:\\192.168.1.xxx\home\user\www ... the server ip 

nothing ... 
i don't see logs either


i tought i could do this when reading this page : 
http://vwandmaker-adding-remote-functionality.googlecode.com/hg/FileSync/FAQ-rem
ote-functionality.html


i use :
Eclipse Version: 3.7.1
Build id: M20110909-1335

FileSync 1.3.8.201104160944

Remote System Explorer End-User 
Runtime 3.3.1.R33x_v201109141647-7L7CFGG8wqio8rz0qYtkPgn8qWd4


Original issue reported on code.google.com by [email protected] on 23 Nov 2011 at 10:32

  • Merged into: #2

Add a new feature to enable/disable a mapping

What steps will reproduce the problem?
1. Check "Enabled FileSync builder for project" and "Allow different target 
folders" on a module, copy a folder(A) from this module to diff target folders 
(B & C).
2. If I want disable the mapping from A -> C because I am developing a new 
feature or CR for project B only, I can NOT do it today. Either I have to 
remove the mapping and then add it back, or change the "included" under the 
mapping with a ghost file.

What is the expected output? What do you see instead?

Have a checkbox or buttons can enable/disable a mapping instead of remove it.

What version of the product are you using? On what operating system?

Version 1.3.8.201104160944. Ubuntu 64-bit.

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 21 Jul 2014 at 4:59

Error syncing linked file that uses variable path

What steps will reproduce the problem?
1. Create a linked file on the project (not a linked folder, a linked file 
using File>New>File Advanced>> Link to file in the file system). Use a variable 
2. Create a sync mapping which will copy the linked file
3. Observe errors in the error log
Errors during sync of the resource 'sites/default/favicon.ico' in project 'Ovi 
- drupal'
Failed to copy to external resource 
'/data/Dev/Ovi/www/sites/default/favicon.ico', mapped in project 'Ovi - drupal'
Could not copy file 'OVI_PROJECT_LOC/drupal/config/sites/default/favicon.ico' 
to '/data/Dev/Ovi/www/sites/default/favicon.ico'


What is the expected output? What do you see instead?
The destination folder should have a copy of the file.
Instead, no file is present or a file of size 0 is created (observed for binary 
file .ico)
What version of the product are you using? On what operating system?
Eclipse 3.6
FileSync 1.3.6.201005301956


Original issue reported on code.google.com by fmjrey on 24 Aug 2010 at 8:48

Sync file on save - even on "un-built" workspaces

If my workspace isnt built, the file-sync plugin does not work. 

I am using Eclipse 3.8 with EPIC for Perl Projects.


My complete project must be built before the filesync plugin works.

Please fix this.

Original issue reported on code.google.com by [email protected] on 2 Jul 2012 at 1:13

Cannot use path variable in output folder

What steps will reproduce the problem?
1. Create a path variable (e.g. VAR) that points to a valid place.
2. Create a mapping for a project using the path variable as the first segment 
of the target path, e.g. VAR/subdir1/subdir2
3. Press ok to validate entry

What is the expected output? What do you see instead?
Sync should happen since mapping has changed.
Instead, it fails with the following errors:
No valid FileMapping for project 'P/Test FileSync'
Could not create directory 'VAR/subdir1/subdir2'

When returning to FileSync propertied page for the project, target path has 
been changed to /VAR/subdir1/subdir2 (leading / added).

What version of the product are you using? On what operating system?
Eclipse 3.6
FileSync 1.3.6.201005301956
Arch Linux 64 bit

Please provide any additional information below.
Usage page on the web indicates:
> One could also use path variables for %destination folder%  or first part
> of it. This path variables are listed under "Window ->Preferences
> ->General ->Workspace->Linked resources-> Defined path variables". Usage
> is restricted to the first path segment only, see Javadoc for
> IPathVariableManager.resolvePath() on Eclipse site.

The latter mentioned method is now obsolete. Somehow, just like for issue #19, 
the code needs to be modified to use new api that takes into account variables 
path (has it ever worked?)

Furthermore, the target folder widget would also benefit from a refresh, using 
as example org.eclipse.ui.internal.ide.dialogs.PathVariableDialog. (Variable... 
and Browse... buttons)

Original issue reported on code.google.com by fmjrey on 25 Aug 2010 at 4:31

Filesync not working Windows 7 and Helios 20100917-0705

What steps will reproduce the problem?
1. Create a file
2. No automatic sync. Force manual sync
3. Still no file.

What is the expected output? What do you see instead?
Newly created files should be moved over to target directory. No syncing.


What version of the product are you using? On what operating system?
Latest file sync for Eclipse Helios 20100917-0705 and Windows 7 Enterprise


Please provide any additional information below.
Neither Manual nor Automatic syncing are working with the plugin on these 
combinations.

Original issue reported on code.google.com by [email protected] on 7 Jan 2011 at 3:37

Add remove work directory

What steps will reproduce the problem?
1. I use Eclipse Tomcat plug-in develops Web applications
2. If I change the JSP source code, then will be delete the work directory in 
the root directory of my project, and change others, such as HTML, CSS file
3. Click File Synchronization

I hope add this feature to clean up the work directory, thanks


Original issue reported on code.google.com by [email protected] on 13 Nov 2012 at 9:41

Juno Compatibility

What steps will reproduce the problem?
1. In Eclipse 4.2 Juno
2. Go to Project>Properties>File Synchronisation

What is the expected output? What do you see instead?
Error message as un the joined png.

What version of the product are you using? On what operating system?
Eclipse 4.2
Windows 7 64 bits



Original issue reported on code.google.com by [email protected] on 28 Jun 2012 at 12:42

Attachments:

Can't see plugin configuration in Eclipse 3.6.

What steps will reproduce the problem?
1. Install plugin in Eclipse 3.6 (Plugin version 1.3.6.201005301956)
2. Restart when it suggests it's necessary
3. Open Window/Preferences, search for File Synchronization

What is the expected output? What do you see instead?
- Expect to see configuration for File Synchronization plugin
- Don't see either.

What version of the product are you using? On what operating system?
Eclipse 3.6 (Helios) 
Version: Helios Service Release 1
Build id: 20100917-0705

FileSync    1.3.6.201005301956

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 16 Dec 2010 at 4:25

Feature Request: Java Debug should block sync.

I use filesync to deploy resources to tomcat. Works great without debug (JPDA). 

If i debug the Web-Application on an Webserver, the Changes to class-files will 
be deployed twice! The 1th on JPDA-Socket-Connection, 2nd on filesync4eclipse. 

My request is, to add an checkbox to the configuration (folder-sensitive) "Sync 
if not JPDA". The sync will work if not the debugging is activated.

Regards Peter Rader

Original issue reported on code.google.com by [email protected] on 2 Aug 2010 at 6:25

Preferences not read after restart and sometimes not written

What steps will reproduce the problem?

1. Win7, Eclipse Juno
2. Enable FileSync, setup mappings
3. Restart eclipse.
4. FileSync still enabled but mappings lost
5. Preference file shows the configuration made

What is the expected output? What do you see instead?

1. FileSync shows and executes mappings according to the prefs file.

What version of the product are you using? On what operating system?

Win 7, Sources on a local partition (E:/), destination via samba in a Umbuntu 
VM (Z:/)

Please provide any additional information below.

Error log:

Error
Wed Mar 13 09:03:19 CET 2013
Exception occurred while saving project preferences: 
/.../.settings/de.loskutov.FileSync.prefs.

org.eclipse.core.internal.resources.ResourceException: A resource already 
exists on disk 'E:\...\.settings\de.loskutov.FileSync.prefs'.
    at org.eclipse.core.internal.resources.File.create(File.java:145)
    at org.eclipse.core.internal.resources.ProjectPreferences$1.run(ProjectPreferences.java:570)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
    at org.eclipse.core.internal.resources.ProjectPreferences.save(ProjectPreferences.java:590)
    at org.eclipse.core.internal.preferences.EclipsePreferences.internalFlush(EclipsePreferences.java:465)
    at org.eclipse.core.internal.resources.ProjectPreferences.flush(ProjectPreferences.java:350)
    at de.loskutov.fs.properties.ProjectSyncPropertyPage.performOk(ProjectSyncPropertyPage.java:1145)
    at org.eclipse.jface.preference.PreferenceDialog$13.run(PreferenceDialog.java:965)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
    at org.eclipse.jface.preference.PreferenceDialog.okPressed(PreferenceDialog.java:945)
    at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.okPressed(FilteredPreferenceDialog.java:448)
    at org.eclipse.jface.preference.PreferenceDialog.buttonPressed(PreferenceDialog.java:233)
    at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)
    at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
    at org.eclipse.jface.window.Window.open(Window.java:801)
    at org.eclipse.ui.dialogs.PropertyDialogAction.run(PropertyDialogAction.java:158)
    at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
    at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
    at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1029)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:923)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1438)

Original issue reported on code.google.com by [email protected] on 13 Mar 2013 at 8:13

Forced Sync fails and returns NullPointerException

What steps will reproduce the problem?
1.  Remote PHP Project created in Eclipse
2.  Configure project to use filesync.  I have the mapping set to the remote 
directory to which I have an open SSH connection on a Linux box, and the target 
is a local directory on my mac.
3.  I click on the project and force file sync 

What is the expected output? What do you see instead?
I expect that the (changed) files on the linux box (the remote project files) 
would be copied to the local directory.
INSTEAD
I get an error:  
An internal error occurred during: "Full project sync".  
java.lang.NullPointerException

What version of the product are you using? On what operating system?
I am on OS/X 9.4.  I just downloaded FileSync today.  Eclipse is version 4.4

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 15 Aug 2014 at 6:15

Sync does not delete files from target system

Hi,

I have a problem where I am unable to sync deleted files i.e. a locally deleted 
file in Eclipse is not deleted in the target folder when I sync.

What steps will reproduce the problem?

1. Setup a project in Eclipse and configure syncing for all files.
2. create a file in your project and sync so it shows up in target folder.
3. now delete that file, and resync. the target file is still there.

Thanks,

Rich

Original issue reported on code.google.com by [email protected] on 16 Jul 2015 at 8:22

Sync on SVN delete

What steps will reproduce the problem?
1. Using Subclipse (1.4.8) SVN Plugin
2. (SVN)Delete a File or Folder with right click -> delete.

What is the expected output? What do you see instead?
Normally the files should be deleted on the remote host like on normal
delete, but they werent.


What version of the product are you using? On what operating system?
FileSync 1.3.4 with eclipse 3.4.2 (WinXP Pro)

Original issue reported on code.google.com by [email protected] on 7 May 2009 at 6:32

file not sync up automatically

What steps will reproduce the problem?
1. set up target directory for files
2. modify source file
3. save modified source file

What is the expected output? What do you see instead?
modified file shall be sync up with target directoy. force sync has to be used

What version of the product are you using? On what operating system?
eclipse 3.4, winxp pro

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 12 Aug 2010 at 4:21

Changing project builder properties failed

What steps will reproduce the problem?
1. Start Eclipse
2. Select a PHP Project
3. Open Project Properties
4. Select "File Synchronization" option
5. Check on "Enable FileSync builder for project"

What is the expected output? What do you see instead?
A message comes up "Changing project builder properties failed." and no sync 
occurs when saving documents.

What version of the product are you using? On what operating system?
V. 3.6  Windows 7 32-bit


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 2 Oct 2010 at 11:02

Change file extension during sync...

It would be nice if I could strip extensions during the sync. I need to have 
.sh on the scripts so Eclipse will open the right editor (without me manually 
configuring each file), but I prefer to strip the sh extension when I link the 
files to by bin folder.

Original issue reported on code.google.com by [email protected] on 24 Dec 2010 at 11:54

File attributes lost...

I noticed that FileSync doesn't preserve file attributes, so even if the 
original file has the execute permission, the deployed file does not. This 
makes it difficult to sync scripts... since they lose their execute permissions 
after syncing...

One 'all purpose' solution might be to add the ability to call a script, or 
execute a command after syncing...

Original issue reported on code.google.com by [email protected] on 24 Dec 2010 at 11:57

Variable substitution with dollar-expresions used in the variable file

What steps will reproduce the problem?
FileSync currently supports variable substitution from .propeties files with 
some limitations.
Assume you have the following config.properties, providing the key/value pairs:
# common prefix
base_path=/some/path
# specific variables
my_path=${base_path}/my_stuff
your_path=${base_path}/your_stuff
# variable with $ sign
prize=$100

Using this properties file with FileSync will throw an exception, if any of the 
last three variables are used.
The reason is that $ signs must be quoted in the replacement value passed to 
String.replaceAll().
Furthermore, one would expect a reference to ${my_path} to be replaced by 
"/some/path/my_stuff", so the variables sould be replaced recursively within 
the target file (like Maven resource filtering does).

What is the expected output? What do you see instead?
Refereces to other variables within a variable-value should be resolved.
Dollar-signs within a value (that are not part of a reference) should be quoted.
Currently, an exception is thrown whenever a $-sign appears in the variable 
value.

What version of the product are you using? On what operating system?
Latest stable version, on windows.

Please provide any additional information below.
Patch provided - see my clone here:
http://code.google.com/a/eclipselabs.org/r/floriankirchmeir-1/source/list


Original issue reported on code.google.com by [email protected] on 5 Jul 2010 at 5:11

FileSync 1.3.5 incompatible with updated Eclipse (3.5.2)?

I just upgraded my eclipse installation from epp php 1.2.1 to epp php 1.2.2
which contains the new SR of Eclipse Galileo.

Since then the file sync plugin is not showing up anymore.


- What version of the product are you using? On what operating system?

From the Eclipse Installation Details

Eclipse IDE for PHP Developers: 1.2.2.20100216-1730 (epp.package.php)
  Eclipse Platform: 3.5.2.M20100211-1343 (org.eclipse.platform.ide)
    Eclipse Platform: 3.5.2.R35x_v20100210-0800-*
(org.eclipse.platform.feature.group)
  EPP PHP Feature: 1.2.2.20100216-1730
(org.eclipse.epp.package.php.feature.feature.group)

FileSync: 1.3.5.200910041235 (FileSync.feature.group)

Installed on a Windows Vista operating system.

Original issue reported on code.google.com by [email protected] on 3 Mar 2010 at 12:58

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.