Я пытаюсь освоиться с ветвлением в CVS после прочтения документации и учебных пособий в Интернете.Позвольте мне привести пример того, как иногда работает мой поток разработки:
Я внесу несколько изменений в что-то (скажем, исправлю некоторую ошибку, которая не удивительно превращается в более крупный проект / действие).Теперь я не хочу фиксировать эти изменения в основной ветке, потому что они будут выпущены, если кто-то сделает обновление на веб-сервере.
Я посмотрел ветвление, но если я попытаюсь разветвлять эти файлы, тогда оноговорит, что не могу, потому что файлы были изменены.Я поступаю об этом неправильно?До сих пор я просто оставлял эти изменения в своей локальной песочнице, но это может оказаться сложным с несколькими перекрывающимися проектами / исправлениями ошибок (некоторые из которых быстрые и должны быть выпущены до изменений, упомянутых выше).