The FTP tool pushes code commits to an FTP server or SFTP server. You can use it to deploy and update Web sites.
You can add the FTP tool to your workspace via the Admin-Tools page.
- Directions for using the FTP tool:
- The Remote path folder must exist and must be empty when you deploy for the first time
- User in Login field must exist on the server and must have write permissions
- Do not modify the content in the remote folder manually- the FTP tool must manage the content
- Can I change the Remote Path after the first deploy?
- If you do the first deploy and then change the Remote Path in the FTP tool, you should manually copy the content from the remote folder listed as the previous Remote Path into the remote folder now listed as the Remote Path, or the deploy will fail
- How can I fix the deploy if I changed the content of the remote folder by hand?
- You should delete the FTP Tool from the Admin-Tools page, then add it and configure it again. You need to deploy to a new empty folder, or delete the existing contents on the remote folder before doing a deploy with the new FTP tool.
- Will there be a problem if I configure two servers with the same Server Address and Remote Path?
- At this time, we do not have a check in place to prevent duplicate server configs, but trying to use duplicate servers will break the deploy of both servers
- Is there a limit of servers?
- Yes, you can have up to 50 FTP servers per space.
Description of fields in "Server Configuration" section of FTP Tool
FTP Server Name: Any name you want to give to identify this configuration internally. Used only as a recognizable label for your convenience.
FTP Server Address: The Full Hostname of your FTP server, without the folder path. E.g., ftp.example.com
Remote Path: The folder path of the remote folder on your FTP server that you will deploy into.
Login: The username of the FTP account that will be used by the FTP tool to write to your remote folder.
Password: The password of the FTP account that will be used by the FTP tool to write to your remote folder.
Repository Path: The folder in your Assembla repository that will be deployed. If you want to deploy from the root folder of your Assembla repository, you can leave this field blank.
If you have any questions or need assistance. Please always feel free to email us at firstname.lastname@example.org. We will be happy to assist.