Цитата(syoma @ Oct 22 2014, 18:33)

Столкнулся с по-видимому непосильной задачей - как объяснить человеку, а точнее даже не одному, оставшимся в прошлом веке, как работает SVN (Точнее TortoiseSVN) и почему не надо архивировать и хранить версии всех своих файлов в той-же папке, что такое Коммит и Чекаут, и почему оно ничего не находит в екплорере?
Вы сейчас будете внедрять уже устаревшую VCS на фоне новых, распределенных VCS, вроде Git, Mercurial, Bazaar и т.д.
Рекомендую Mercurial.
Меркуриал позволяет все то, что SVN и Git, только удобнее и проще (чем Git, для которого написали аж целую книгу ProGit.).
Простота установки для пользователя - один установщик (TortoiseHG) - и стоит сама VCS и визуальный клиент. Для Git (под Windows ) такого не нашел. Одна сплошная боль.
По преимуществам распределенных VCS хипстеры накатали уже не одну статью, все преимущества там озвучены:
Сравнение Subversion и Mercurial (HG)Переход на DVCS, MercurialПереезд с SVN на Mercurial: личный опытНу и серия статей от одного довольно известного программиста:
Hg Init: Часть 1. Переобучение для пользователей Subversion Все свои проекты держу на bitbucket.org. Очень удобно, не нужно ничего таскать на флешке.
Цитата(syoma @ Oct 22 2014, 18:33)

Может есть инструкция доходчивая на русском для тупых или опыт какой? У меня просто мыслей и нервов не хватает.
0. Настройтесь на многократное повторение одного и того же.
1. Должна пойти команда от начальства - с этого дня начинаем жить по новому.
2. Все проекты начинаются в системе контроля версий.
3. Выделяется сервер для централизованного хранения проектов.
4. Минимум одна фиксация за 8 часов работы, например вечером.
5. Зафиксированная версия должна собираться. В редких случаях (масштабный рефакторинг) можно фиксировать несобирающийся проект. Лучше такие штуки пресекать. Проект должен собираться всегда, с самого начала.
6. Начальник контролирует, как часто делаются фиксации. Если реже раза в день - сначала мягко увещевает, затем карает все жестче.
7. Проверяется, правильно ли заведен проект. Проект выкачивается на другую машину и собирается. Если есть особенность сборки проекта - заводится документ, кладется по контроль версий в проект.
8. Старые проект по возможности, плавно (резко здесь нельзя) переводятся на контроль версий.
9. Завести базу знаний, например, на wiki движке. Там постепенно составлять FAQ по работе, успешные приемы, инструкции.
10. (Неплохо бы). Каждый проект ведется минимум 2-мя разработчиками. Достигается знание разработчиками смежных проектов. Тренируются навыки командной работы. Снижается риск потери одного из разработчиков (болезнь, увольнение). Снижается вероятность принятия диких решений, за счет инспекции кода другим разработчиком и принятия решений сообща.