我如何存储开发人员的“自我集”我不想跨开发人员推送到原点

我如何存储开发人员的“自我集”我不想跨开发人员推送到原点

我们刚刚从 TFSC 切换到 GIT,在寻找搁置集的良好替代方案时遇到了一些问题

用例:作为开发人员,我们经常想要更改某些设置,以便我们的测试环境针对不同的主机,之前我们使用搁置集进行过此操作

“目标服务器类型1接受测试”

“目标服务器类型1调试”

“目标服务器类型1生产”

“目标服务器类型2 接受测试”

“目标服务器类型2调试”

“目标服务器类型2生产”

(所有这些都改变了很多连接字符串)

因此,如果我必须在 Accepttest 中针对 servertype1 和 servertype2 测试一些数据,我会拉下这 2 个搁置集,但我永远不会签入/提交它们。

在 git 中我们尝试将它们作为分支,但是当您切换到这个“目标服务器类型”分支时,您是否编写了代码,然后当我想要推送时我不想更改 Origin 上的连接字符串。

另外,如果我想使用更改的组合,它会产生问题,那么我们是否需要分支到第三个分支,即 x 个其他分支的组合

我们尝试过存储,但这并不在开发人员之间共享,而且我们不想在每台不同的开发人员电脑上管理这些连接设置

关于如何解决这个问题的任何建议或其他解决方法

相关内容