WebPublish can be used to manage all of the details that are associated with publishing a local copy of a website to one or more remote servers using File Transfer Protocol (FTP). Using WebPublish to manage the transfer of a website to one or more servers allows the website developer to concentrate on a website's content.
The general way to use WebPublish is to create a website in your own local directory. Add, modify, and remove files and directories in the local copy of the website. After changes have been made to the local copy of the website, invoke WebPublish to transfer the changes that you made to a remote server.
WebPublish will know when files and directories have been added or changed in the local copy of a website. WebPublish will only transfer the files and diretories that have been added or changed in the local copy of a website to a server. WebPublish also provides a feature that allows you to exclude files and directories from being transferred to a server (e.g., a template directory or a project file).
WebPublish will know when files and directories on the server are no longer a part of a local copy of a website. WebPublish can be used to remove only the files and directories from the server that are no longer a part of the local copy of a website. WebPublish can also exclude files and directories from being removed from a server (e.g. cgi-bin).
Finally, a special feature of WebPublish allows you to have a shell program called each time that a file with a specific extension is about to be transferred to a remote server. This makes it easy to write a script or a program that can make alterations to a file just before it is transferred.
The WebPublish user's manual is available in the following formats:
WebPublish can be found on http://ftp.gnu.org/gnu/webpublish/ [via HTTP] and http://ftp.gnu.org/gnu/webpublish/ [via FTP]. It can also be found on one of our FTP mirrors.
Return to GNU's home page.
Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF.
Please send comments on these web pages to webmasters@gnu.org, send other questions to gnu@gnu.org.
Copyright (C) 2001 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
Updated: $Date: 2002/11/26 19:00:03 $ $Author: weedguy $