SVN - 如何在主项目和外部项目中导出更改的文件(针对旧版本)?

发布于 2024-09-05 09:50:41 字数 373 浏览 9 评论 0原文

我有一个项目,它依赖于另一个项目 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

清风疏影 2024-09-12 09:50:41

也许外部

Perhaps externals?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文