Я программировал уже 10 лет для того же работодателя, и только контроль исходного кода, который мы когда-либо использовали, - это VSS. (Извините - это то, что у них было, когда я начал). Там было только несколько из нас; два сейчас, и мы обычно работаем в одиночку, поэтому VSS работает нормально для нас. Итак, у меня есть два вопроса: 1) Должны ли мы переключиться на что-то другое, такое как subversion, git, TFS и т.д., Что именно и почему (пожалуйста)? 2) Неужели я без всякой надежды и обречен на вечное проклятие, потому что VSS испортил меня (как говорит Джефф)?
Вау - спасибо за все замечательные ответы!
Похоже, я должен убрать несколько вещей. Мы являемся магазином MS (Gold parntner), и в основном мы работаем с VB, ASP.NET, SQL Server, sharepoint и Biztalk. У меня есть степень CS, поэтому я сделал сборку x86 C, С++ на DEC Unix и Slackware Linux в "время без ума"...
Моя проблема с VSS заключается в том, что теперь я больше работаю над VPN и VSS-производительность sux, и я боюсь, что наша 10-битная версия VSS-базы данных VSS будет собираться... Там служба LAN, которая должна ускорить работу, но я никогда не использовал ее, и я не уверен, что это помогает с коррупцией - кто-нибудь использовал услугу VSS LAN? (новый с VSS 2005)