У меня есть коллекция файлов, представляющих «проект» (txt, cfg, отредактированный вручную бинарный файл, скрипты и т. Д.), Которыми я бы хотел управлять в репозитории. Я хотел бы разместить репозиторий и сервер (при необходимости) на своем домашнем компьютере с Windows и иметь доступ к нему удаленно и локально.
У меня настроен сервер VisualSVN и клиент TortiseSVN, и все работает отлично, за исключением одного серьезного зависания; временные метки файлов. Когда я добавляю файл в репозиторий, SVN стирает дату последнего изменения и изменяет ее на дату, когда он был зафиксирован.
У меня есть файлы с датами, которые охватывают последние 4 года, и сохранение этих временных меток важно для меня. Я искал, но не нашел решения этой проблемы (хотя кажется, что многие другие люди просили то же самое поведение).
Итак, мой вопрос: существует ли БЕСПЛАТНАЯ VCS, которая позволяет сохранять исходные метки времени файла и соответствует ли другим моим критериям общего использования? Я посмотрел на GIT, но, похоже, он не был, и я не был уверен в CVS.
Спасибо за любую помощь,
Rob