Використання DCVS - це, мабуть, хороша ідея, але це не єдиний варіант.
У мене невелике сховище CVS на USB-накопичувачі. Коли я хочу отримати доступ до нього, мені просто потрібно скористатися cvs -d <path>або встановити $CVSROOTшлях до кореня сховища (що, звичайно, вимагає встановлення в системі великого пальця).
Якщо ви вже звикли використовувати CVS, це має бути працездатним. Те саме має стосуватися SVN. Це просто означає, що ваше центральне сховище знаходиться на накопичувачі, і воно не завжди видно.
Є аргументи для використання DCVS, а не CVS взагалі. Я не думаю, що на ці аргументи особливо впливає те, чи знаходиться центральне сховище на палець-накопичувачі чи десь ще. Наприклад, ви можете так само легко створити сховище git на великому диску.