SVN - 如何在主项目和外部项目中导出更改的文件(针对旧版本)?
我有一个项目,它依赖于另一个项目 Core,我使用 svn:external 来维护依赖关系。当我去创建项目的更新时,我导出项目的两个标签的更改文件,但 Core 中的更改文件不会被导出。
例如,我的项目 2.0 依赖于 Core 1.0,其中 3.0 依赖于 Core 2.0,然后我创建一个更新,我的项目 3.0 的更改文件将全部导出,但 Core 2.0 中的文件都不会导出
这可以通过两个-步骤过程,首先导出项目3.0的更改文件,然后是Core 2.0,如果我每次创建更新时都能记住它就可以了,但万一有一天我忘记了,损坏的更新很可能会导致崩溃。我想知道,有没有一种方法可以解决这种情况,让我一次操作就能完成?
顺便说一句,我使用 TortoiseSVN + VisualSVN
I have a project with it depends on another project Core, i use svn:external to maintain the dependency. when i go to create an update of my project, i export those changed files of two tags of my project, but the changed files in Core won't be exported.
For example, my project 2.0 depends on Core 1.0, where 3.0 depends on Core 2.0, then i create an update, changed files of my project 3.0 will all be exported, but none of those in Core 2.0
This can be done thru a two-steps process, first export changed files of the project 3.0, then the Core 2.0, it is ok if i can remember it everytime when i create an update, but in case i forget someday, the broken update will most probably cause a crash. I wonder, is there a way to cover this situation, will let me do it in one operation?
Btw, I use TortoiseSVN + VisualSVN
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
也许外部?
Perhaps externals?