Synchronize FTP Filesystem

Because copies of a file can be found on both the client and the server, the FTP filesystem maintains a set of states to describe the status files on the client and server. The state is found to the right of the filename in brackets [].  The client state is shown first, followed by the server state.  The states are separated by a vertical bar.  (The state display is enabled by default, but can be disabled. See FTP Filesystem Properties.)

In the following example, the state of the client and server copies of the file Test.java is UpToDate on the client and UpToDate on the server.

     

If AutoSync is unchecked, and you change the client copy of Test.java, the state of the client and server copies of Test.java is Modified on the client and UpToDate on the server.

    

For Java files, NetBeans treats the Java file and the corresponding Class file(s) and Form files as one file node in Filesystems.  In an FTP filesystem, this results in a status that has an asterisk after it.  The asterisk indicates that the status has been derived from more than one status.  In this case, the most severe status will be displayed.  The precedence for the status value is as follows:

    

Hiding the Status Display

The synchronization status of files can be hidden for an FTP filesystem by selecting the FTP filesystem (marked with ) in Filesystems.  Right click and select Properties, then clear the check box next to the Display Status property.