Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using filezilla for my ftp client.

But i'm missing a feature i had dreamweaver years back that would list the difference between mylocal and remote sites.

I'm wondering if anyone can recommend either good software for this or an alternate ftp client.

share|improve this question

migrated from webmasters.stackexchange.com Jun 20 '11 at 14:04

This question came from our site for pro webmasters.

up vote 0 down vote accepted

I use SyncBack SE, which I am afraid is shareware rather than free, but can synchronise for network or local or ftp folders, or just compare with lots of customisation options, it can even be scheduled. It's for windows, and can be found at

http://www.2brightsparks.com/syncback/sbse.html

I have a lot of sites using DokuWiki and other text file based CMS's and it's ideal for backing them up as only the changed files a done and it can be used from PC to FTP to update files which have been edited on the PC.

share|improve this answer

What kind of comparison do you need? If you only need to see if any files are new/missing/updated (by tmestamp), FileZilla already has that built in.

FileZilla Screenshot

If you need to compare the contents of the files, then you'll need one of the tools from other answers. If you have some kind of remote access to the server, something rsync-based will probably be much faster since the server can help determine differences without you having to download all the data back to your PC.

share|improve this answer

Try Beyond Compare. The latest version has FTP capabilities.

http://www.scootersoftware.com/file-synchronization.php

share|improve this answer

The Total Commander can also do file comparisons and is capable of FTP.

share|improve this answer

I would like to introduce my FTP File Difference (Utility) specially made for when you are collaborating with juniors and they don't use any version control or any continuous integration, this comes very handy in these situation, Utility is very easy to setup.

share|improve this answer
    
Use version control. Easy to handle, and has a lot of extra advantages. – vonbrand Jan 24 at 22:50
    
I agree but this utility become very handy on various scenario, what if you are collaborating with other dev and they don't use any VCS, they directly upload their file instead; what you gonna do then? – Mr.Shan0 Jan 25 at 13:56

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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