Найгірше. СКМ. Колись.
Все, що в SCM не так, втілено у VSS. Навіть StarTeam кращий за Source Safe. Source Safe - це Internet Explorer 1 світу управління версіями: повністю витіснений будь-якою іншою реалізацією.
Як я ним користувався?
Мій типовий робочий процес для виконання справ був
- Перевірте проект
- Блокуйте всі файли (щоб уникнути злиття ні з ким, бо відкрив нечесні ворота Пекла)
- Зробив мою роботу
- Кожен день перевіряв мої зміни в
- Знову перевірив усе, і виправив усі проблеми з інтеграцією
- Знову перевірив
Порівняно з Subversion, вищезазначене є смішним (окрім перевірки, що ви не зламали збірку).
Обмеження щодо практики програмування моєї команди
Це правила, над якими повинна була працювати команда, щоб вона працювала на нас. Ваш пробіг може відрізнятися.
- Лише одна людина може редагувати файл (Небеса допоможуть вам, якщо вони поїдуть у відпустку)
- Не розгалужуйте це занадто важко в управлінні
- Ніколи не намагайтеся повернутися до попередньої редакції
Що можна зробити?
Polarion має гарний набір інструментів для міграції з подібних даних Source Safe в Subversion (SVN), що є чинним де-факто стандартом для більшості підприємств для контролю версій з відкритим кодом. Subversion страждає від того, щоб вимагати, щоб сервер був доступний для дозволу перевірки (на відміну від GIT або Mercurial, які призначені для розподілених офлайн-команд).