К сожалению, в фирме, где я сейчас работаю, юзают TFS в качестве системы управления версиями. Есть такая штука, как git-tf, но она может одновременно смотреть только в один бранч (тут даже хуже, чем с svn). Структура проекта такая:
- ProjectName
- trunk
- v5.1
- v5.2
- current
- feature/SomeFeature
- trunk
current - что-то вроде мастера, остальное бранчи. Как бы красиво научиться работать с бранчами? Сейчас пробую вот такую идею: создаю одну git-репу из trunk, дальше пытаюсь как-то представить все подкаталоги в виде отдельных веток. Пока не знаю как, может кто что подскажет?
Да, советчики уволиться, пробивать начальство и прочие пусть идут лесом.