Кто-нибудь может порекомендовать лучшую / более интуитивную настройку для контроля версий?
Лучше?Да.Более интуитивно?Это спорно.Посмотрите на распределенное программное обеспечение для контроля версий, а именно Mercurial или Git.Оба имеют свободно доступные плагины для интеграции с Visual Studio.И если вам удастся потратить немного денег, я слышал очень хорошие отзывы о печи Fog Creek.
Что касается ваших проблем с SVN, у меня есть пара советов.Во-первых, убедитесь, что все пользователи синхронизированы на одной и той же версии продукта.Он часто обновляется, и это может быть сложно, так как вы не хотите слишком сильно отставать от текущей версии.Во-вторых, у нас были большие проблемы с тем, что Tortoise пытался кэшировать пометки значков на подключенных сетевых дисках.Есть вариант, который вы можете отключить где-нибудь, что внезапно сделало вещи способ более стабильными.Но это было на моей последней работе, и я больше не помню точных настроек.