Кажется, существует проблема с использованием SVN на дедуплицированном объеме NTFS.
Для оставления свободного места на моем SSD для некоторого огромного контроля разработки (> 5 ГБ каждый), я включил дедупликацию данных на объеме. Это, кажется, вызывает SVN все виды горя и безумия.
Обычный признак E270001: Symlinks are not supported on this platform
ошибка, которая в основном обрекает контроль. Вы не можете фиксировать, объединить или сделать что-либо на нем больше. В основном svn + дедуплицировал NTFS, кажется крайне поврежденным.
Был некоторый почтовый поток с 2012 в (Список рассылки Подверсии), который говорил о подобной проблеме, только на этот раз со специальным состоянием файла.
Я принимаю Symlinks not supported
проблемой является в основном то же.
Там какой-либо путь состоит в том, чтобы получить работу SVN правильно с дедуплицированными томами NTFS (кроме того, чтобы изрубить соответствующую поддержку APR самостоятельно Выпуск 47630 APR?).
Если SVN не поддерживает симлинков, то она не будет поддерживать Server 2012 Data Deduplication, так как именно так работает функция - "оптимизированные" файлы заменяются на "точки перебора", которые являются точками соединения с частями данных, необходимыми для восстановления файла.
Симлинки являются неотъемлемой и неотъемлемой частью Server 2012 Data Deduplication, и обойти это не получится. Уверен, что это не то, что вы хотите услышать, но это длинная и короткая часть. Поддержка Symlink является необходимой предпосылкой для поддержки Server 2012 Data Deduplication
.Я обнаружил, что svn работает без жалоб при сжатии NTFS. Мои репозитории были примерно на 15% меньше на диске после включения сжатия. хотя он не обеспечивает такой потенциальной экономии хранилища, как дедупликация, он имеет преимущество в том, что он работает надежно и со значительно меньшими затратами времени, чем обход несовместимости дедупликации.