Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Are there any FTP programs out there that do a file comparison as well, so I can select the local and remote files and see what actually changed? I didnt find any when I googled. But it doesnt seem like a very advanced use case to me. Surely many others would have felt the need for it.. right?

share|improve this question

closed as off topic by Ryathal, Karl Bielefeldt, Walter, Matthieu, Mark Trapp Sep 3 '12 at 2:42

Questions on Programmers Stack Exchange are expected to relate to software development within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

1  
You can always use a tool to mount an FTP server and then use diff. –  daknøk Aug 29 '12 at 17:25
    
You can do it through Git. I've developed PHPloy for that It is a little PHP script that allows you to deploy through one command. It uses Git to diff the changes you have made. Very fast and effective, but supports only FTP at the moment. Check it out: github.com/banago/PHPloy –  Banago Feb 11 at 12:40
add comment

3 Answers

rsync, or any version control system should be better options than plain FTP. There is nothing in the FTP protocol, apart from downloading the file and checking locally, that can help you on this use case.

share|improve this answer
    
Exactly. In the worst case scenario (when both source and target are identical) you'd have to download everything to be sure. In any case, you're downloading the entire folder. That's probably why this is not a popular feature in FTP clients. –  Daniel B Aug 30 '12 at 6:20
add comment

Not free, but really worth its price: Beyond Compare You can test it 30 days for free (really 30 test days, not 30 days after installation).

You can compare folders (with subfolders) and files. FTP sites and zip files are integrated.

See also a screenshot on the website of the producer and the documentation for FTP profiles.

share|improve this answer
add comment

Kind of tricky to do a local or remote compare without downloading the file for analysis. So why not just download it or mount the FTP as a folder?

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.