Я думаю, вам нужно заменить вторую запятую ключевым словом логического оператора: WHERE username = 'AbbieH' AND password = 'pui8Aifi';
Здесь список функций (можно найти их на веб-сайте):
Это - бесплатное программное обеспечение, которое работает на Linux, Mac и Windows с GUI, записанным в QT.
SyncBackSE является большим надежным решением, которое я использую для ежедневных резервных копий на внешнее. Это не свободно, но его легкое, многофункциональное и интуитивное.
Можно также использовать бесплатную версию SyncBack, который является достаточно для синхронизации папок на различных машинах.
Я голосовал бы за синхронизацию allway, соединяет мою основную машину с портативным резервным копированием жесткого диска в мгновение ока.
У меня есть 60 000 структур папки, они могут определить простое изменение (один, изменил .txt файл плюс соответствующий новый .bak), и синхронизируйтесь в под несколькими минутами.
Это кажется довольно применимым мне...
Я использую распределенную систему управления версиями под названием Подвижный для этого. Это - CLI, но можно использовать хороший фронтенд для него как TortoiseHG.
Существует порт окон одного из лучшего инструмента синхронизации Unix (rsync):
Существуют установщики, никакие зависимости Cygwin, никакая потребность в любом интернет-соединении, и т.д.
Rsync очень быстр, легок и эффективен, если Вы не торопитесь, чтобы учиться использовать его.
Ссылкой является Unisson. Это является очень простым в использовании и межплатформенным, так как это работает с Java. Но не сверкает молния быстро...
Я использовал Унисон в течение долгого времени. Это свободно, это является межплатформенным, и это использует rsync-протокол для передачи только дельт, переключает сетевые соединения. Это также очень полно в исследовании файлов для изменений - и из-за этого это, к сожалению, не очень быстро (можно значительно ускорить его, если Вы позволяете ему использовать время изменения файла в качестве inode-эквивалентов под окнами).
Однако, если Вы не готовы потратить деньги на SyncBackSE (который я использую теперь и настоятельно рекомендую), я думаю, что Вы станете довольно далекими с Унисоном.
Г-жа Robocopy, кажется, отвечает на все Ваши criterias.
Тонны опций и действительно надежный.
Командная строка только, но это тривиально для делания/загружения gui
Если я понимаю Вас правильно, Вы используете SyncToy для синхронизации папки в различных машинах. Это не хорошая идея, потому что SyncToy не был реализован, чтобы сделать это; это - больше решения для резервного копирования.
Для синхронизации папки между машинами у Вас есть два очень хороших решения, которые работают отлично и делают автоматическую синхронизацию.
Первый является Windows Live Mesh. Несмотря на то, чтобы быть технологическим предварительным просмотром, это работает отлично, и это также позволяет Вам удаленному в машину, добавленную к Вашей Сетке.
Другая опция является Windows Live FolderShare. Это в бета-версии и также работает отлично. Я рекомендую эту опцию по простой причине: Windows Live Mesh собирается стать платформой совместного использования для Microsoft, и FolderShare будет реализован сверху его, таким образом, FolderShare будет приложением для использования, где Сетка будет базовой платформой. Если Вы идете с Сеткой, в какой-то момент необходимо будет переместиться в FolderShare, где при использовании FolderShare, Вы будете все установлены.
Dropbox является абсолютно потрясающим. Это синхронизирует автоматически в фоновом режиме, хранит все файлы локально на каждом компьютере, где Вы хотите использовать файлы, и централизованно на веб-сервере. Файлы отправляются зашифрованные, и это свободно максимум для 2 ГБ устройства хранения данных.
Вы упомянули, что не хотите использовать веб-устройство хранения данных, но я думаю, что это все еще отвечает всем требованиям - можно получить доступ к файлам, когда офлайн (так как у Вас есть локальная копия) при внесении изменений, в то время как офлайн, затем изменения будут синхронизироваться с сервером, когда Вы приедете онлайн. Не уверенный, как это обрабатывает конфликтующие изменения все же.
Работы над Windows, Linux и Mac.
Winmerge является инструментом, который я предпочитаю для этого: это - открытый исходный код и довольно полезный.