我已经阅读了关于堆栈溢出的其他几个问题/答案,但如果可能的话,希望得到一些澄清。
情况 - 我们有大约 20 个 dtsx 文件并希望开始使用 SVN 来跟踪对这些包的更改 - 我们知道使用 SVN 可能不允许我们合并包内的更改,因为包含 dtsx 文件的复杂 XML 是可以接受的因为 SVN 仍然会在更改跟踪方面提供一些好处。目前我们的开发/部署策略是每个开发者根据需要从目标服务器加载dtsx文件,本地开发,然后将文件复制回目标服务器。每个开发人员使用他/她自己的策略来决定是否拥有一个包含所有包的大型项目,或者每次 dtsx 需要修改时创建一个新项目等。
我正在寻找有关在此环境中实现 SVN 的有效方法的建议 - VS 项目文件(例如)是否应该包含在 SVN 控件中?如果没有,开发人员如何“从 Subversion 打开项目”?一切都可以在 VS 中完成,还是我们需要进入 Windows 资源管理器,在文件夹级别更新,然后从 VS 中添加现有包 - 如果我们这样做,我们仍然能够从 VS 提交吗?
很抱歉这些基本问题,以这种方式使用 SVN 的新手,并希望有一些具体的步骤。