Как я могу хранить "selvesets" для разработчиков, которые я не хочу выдвигать к разработчикам
Мы только что перешли с TFSC на GIT, и есть некоторые проблемы с поиском хорошей альтернативы shelvesets
Вариант использования: как разработчик, мы часто хотим изменить определенные настройки, чтобы наша тестовая среда предназначалась для другого хоста, прежде чем мы сделали это с набором полок
«Целевой сервер type1 AcceptTest»
"Отладка Target servertype1"
"Целевой сервер type1 production"
«Целевой сервер type2 AcceptTest»
"Отладка Target servertype2"
"Целевой сервер type2 production"
(Все это меняет много строк подключения)
Так что, если бы мне пришлось проверять некоторые данные на servertype1 и servertype2 в Accepttest, я бы снял эти 2 набора полок, но я бы никогда не проверил / не зафиксировал их.
В git мы попытались использовать их в качестве ветвей, но затем, когда вы переключаетесь на этот «целевой тип сервера», вы пишете код, а затем, когда я хочу нажать, я не хочу менять строки подключения в Origin.
Также, если я хочу использовать комбинацию изменений, это вызывает проблемы, нужно ли нам тогда переходить в третью ветвь, которая является комбинацией х других ветвей?
Мы пытались прятать, но это не распространяется на разработчиков, и мы не хотим управлять этими настройками соединения на каждом отдельном ПК разработчика.
Любые советы о том, как решить эту проблему или другой способ ее решения
0 ответов на вопрос
Похожие вопросы
-
3
Чтобы получить Почту работай для `git am`
-
8
Использование Git для управления библиотекой iTunes?
-
8
Git Client для OS X и Windows?
-
-
11
Существуют ли приложения для распределенного контроля версий (DVCS), если я не программист?
-
14
Как заставить git-extension.bash работать на Mac OS X?
-
2
Как заставить "git pull" снова работать как положено
-
2
Git - GitHub Repository Setup подходит для использования?
-
9
Как я могу откатить 1 коммит?
-
3
git-receive-pack: команда не найдена
-
2
Что-то вроде TortoiseGit для KDE?