Damit das Deployment Remote funktioniert, muss in den Einstellungen unter Deployment der Zugang zum FTP eingestellt sein.
Im Reiter Mappings auf keinen Fall den Deployment Path übersehen! Sonst werden die Dateien nicht automatisch hochgeladen.
Und bei den Excluded Paths die Verzeichnisse hinterlegen, die nicht vom Server auf den lokalen XAMPP runtergeladen werden müssen: Cache, Mediendateien etc.
Darüber hinaus muss der Standardserver definiert sein. Dazu in den Einstellungen unter Deployment den zuvor definierten Server rechts anklicken und auf Use as Default klicken.