7

Предположим, у меня есть файл с исходным кодом в моем Dropbox, над которым я работал со своего настольного компьютера, и версия на моем ноутбуке устарела, потому что у меня не было доступа к Интернету или Dropbox с заблокированным прокси-сервером компании или что-то еще.

Если я продолжу работу над файлом с ноутбука, а затем снова подключусь к Интернету, что произойдет с моим файлом? Будут ли потеряны предыдущие изменения с рабочего стола?

2 ответа2

6

Это зависит от ваших настроек. Большинство программ, подобных dropbox, предоставляют вам различные варианты:

  1. Используйте локальную копию, перезапишите удаленную.
  2. Используйте удаленную копию и перезапишите локальную.
  3. Используйте тот с последней датой модификации.
  4. Спросите пользователя (всплывающее окно), какой файл сохранить.

В случае Dropbox их собственный сайт заявляет это

Dropbox не будет пытаться объединить изменения для вас. Поэтому любые изменения, внесенные в тот же файл после его обновления, также будут синхронизироваться со всеми компьютерами, но в качестве "конфликтной копии" файла. Конфликтующий файл и оригинальная копия. Конфликтующие изменения сохраняются отдельно.

Копия конфликта-файла.png

Если вы хотите предотвратить конфликт или даже изящно объединить изменения в исходном коде, используйте систему контроля версий, такую как CVS или subversion.

5

Согласно https://www.dropbox.com/help/36/en

«Если два человека или компьютера изменят один и тот же файл одновременно, первый, кто завершит загрузку своей новой версии," победит ". Dropbox не будет пытаться объединить изменения для вас. Поэтому любые изменения, внесенные в тот же файл после его обновления, также будут синхронизироваться со всеми компьютерами, но в качестве "конфликтной копии" файла. Имя нового файла будет таким же, как и у старого, но с добавлением "конфликтной копии", имени ответственного лица / компьютера и даты возникновения конфликта. Таким образом, все изменения сохраняются, и никто не отменяет тяжелую работу другого человека. Если вы обнаружите конфликтующий файл в своей общей папке, вы можете обсудить, какие изменения сохранить с вашим другом. "

Так что нет, вы ничего не потеряете, но у вас будут дубликаты файлов

изменить: это не совсем то, что вы просили, поскольку вы не работаете одновременно из двух мест в одном и том же файле, но все же объясняет, как Dropbox обрабатывает конфликты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .