If you selected automatic synchronization (Auto Sync) when you created your FTP filesystem, you do not have to perform any synchronization operations yourself.
When you right click on a folder or file in an FTP filesystem (marked
with ), there are several operations on the context directory
specific to the FTP filesystem.
These operations and actions are:
FTP Actions:
The Refresh Folder command updates the synchronization status of all of the files in the folder selected (recursively).
FTP Actions Submenu:
The Synchronize command synchronizes the client and server versions of the file with each other. What happens when you select this action depends on the state of the client and server file. See the table above for more information.
Synchronize Recursively performs a synchronization operation on each file in the folder selected, as well as all of the files in all of the folders contained therein.
This command copies all of the files on the server to the client, without respect to the state of the files. (This can be time consuming depending on the number of directories and files you have in your filesystem.) This command is only available for folders.
This command copies all of the files on the client to the server, without respect to the state of the files. (This can be time consuming depending on the number of directories and files you have in your file system.) This command is only available for folders.
The File Residence submenu allows you to designate a file as server-only, client-only, or client-server (the default).
If a file is client-only, it is never copied to the server.
If a file is server-only, it is never copied to the client. (Server-only files cannot be edited in the NetBeans editor, because no local copy of the file can exist.)
By default, the following extensions are server-only for an FTP filesystem:
ana, bck, esw, exe, lis, mlb, nlb, obj,olb, pcsi, pen, r32, req, stb, tif, tlb, uid
You can modify this list of extensions by selecting the FTP filesystem in Filesystems, then right clicking and selecting Properties. Select the Server Only File Extensions property and modify it using the Chooser button […].
Go Offline/Go Online
The Go Offline command shuts down the FTP connection to the server and places the FTP filesystem in Offline Mode. You can work on the client copy of files in your FTP filesystem without being connected to the network.
When you are ready to transfer your files to the server, right click on the FTP filesystem and select Go Online.