Mobile app version of vmapp.org
Login or Join
Phylliss660

: Optimal synchronization tool Mostly I edit the files on my local server and then upload them to the remote server, but for small changes or for things that can only be tested on the remote

@Phylliss660

Posted in: #FileManager #Server

Mostly I edit the files on my local server and then upload them to the remote server, but for small changes or for things that can only be tested on the remote computer, I'll edit the remote file directly (using Dreamweaver and a web-dav software called web-drive).

Problem is, after a while I'll wanna edit the file again, and due to a very bad memory and organization, I have to manually check the date of both the remote and local file, in order to select the latest version. Otherwise, the change I have made will be undone as soon as I synchronize the file.

Is there a synchronization tool that automatically compares dates of similar files on the local and remote servers, and then imports/exports the latest version?

10.02% popularity Vote Up Vote Down


Login to follow query

More posts by @Phylliss660

2 Comments

Sorted by latest first Latest Oldest Best

 

@Radia820

There are a few options in this space. As @Angio points out Subversion (SVN) and one of its popular clients like Tortoise or Smart offers a great solution, but it's not simple to set up and from what you describe it might be using a sledgehammer to crack a walnut.

I've listed the main options below:-


FTP Sync Tools


Simple FTP/SFTP/FTPS tools which sync.


TW SiteSync (.99 or 30 day demo) is an FTP client which
performs a programmatic differential synchronization.
BestSync and FTPSync are free tools which offer similar functionality to SiteSync.
WinSCP



Source Control Tools (all supported by sourceforge)


Source Control tools offer advanced features including rollback, backup, diff and the like


Subversion (as mentioned above)
Git
Mercurial
Bazzar
CVS



Straight file syncronisation


Tools which syncronise a directory (or group of directories) between your local computer and the webserver/other pc/etc.


RSync see the wiki for information about windows versions
ViceVersa

10% popularity Vote Up Vote Down


 

@Jessie594

I often use WinMerge to compare files winmerge.org/ it will highlight differences in two files which are opened side by side.

Your other option is to learn to use SVN which will manage your file changes and keep your files up to date. You can work in a branch make changes to code and merge it to your trunk.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme