我必须对我的项目文件进行本地更改才能使其在不同的环境中运行。两次,我不小心检查了这些更改(并且弄乱了其他人的运行环境)。如何避免检查SVN存储库的本地更改?
可能有很多更好的方法来建立我们的构建,但是因为我作为一个建立项目的顾问工作,我不能真正改变客户的工作方式。
我已经尝试在同一个存储库中建立第二个分支(这会导致在其存储库的根目录中复制整个树 - 我不会再对此进行混淆)。
试图设置我自己的第二个存储库,并只检查这些文件到新的存储库。这真的很混乱,基本上没有工作。
我正在考虑SVK - 它看起来能够帮助,但我不能完全弄清楚一个可行的模式。
我想我甚至在这里发布并没有得到一个很好的答案,但那是在我认真考虑SVK之前 - 我认为这个新参数可能有更好的解决方案。
我意识到我可以跟踪我想要检查的变化,然后只检查那些变化,但这是一个人类依赖和越野车过程,迄今为止,我失败了两次(因为我是一个越野车的人)。
关于如何做到这一点的任何建议?
我个人有两个代码文件夹:一个代码和一个与存储库同步的代码。但是这需要在提交之前进行手动合并。我想知道是否有更好的方法,所以+1。 – 2009-11-13 22:48:53