Если это большой проект, вам следует подумать о том, чтобы не редактировать файлы вживую на вашем сервере, а редактировать их локально и использовать какую-то систему ревизий (cvs, mercury, svn, git, clearcase, performance, ...),Рассматривали ли вы варианты использования внешнего инструмента для синхронизации файлов из локальной копии?Например, rsync или scp.
Работаете ли вы в среде Windows или Unix?