SVN 结帐可以包含另一个 SVN 分支吗?
好吧,我知道这有点像贫民窟的设置,但至于原因,这只是“那些事情”中的另一件事。
这是设置。
在 subversion 中,我在一个存储库中有两个项目:
svn/path/projectA
svn/path/projectB
在物理目录中,我需要让项目 A 包含项目 B 的签出:
/项目A/项目B
我可以将projectB 移动到projectA,但这会给我们带来一些项目的麻烦。
我想到的另一个选择是创建并忽略projectA 中的projectB 文件夹,但我不确定是否可能存在一些“陷阱”采取这条路径。
第一个选项并不是“不能做”。我只想以最少的痛苦做出选择。第二次设置中是否存在任何潜在问题?
感谢您的帮助!
Ok, I know it's a bit of a ghetto setup, but as to the why's, it's just another one of "those things".
Here's the setup.
In subversion, I've got two projects within one repo:
svn/path/projectA
svn/path/projectB
In the physical directory, I need to have projectA contain a checkout of projectB:
/projectA/projectB
I could just move projectB into projectA, but that presents with a bit of a project on our end.
The other option I thought of is creating and ignoring the projectB folder within projectA, but I'm not sure if there might be some "gotcha" taking this path.
The first option is not a "can't do". I just want to take the option with the least pains. Are there any potential issues that might occur in the second setup?
Thanks for your help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查看“svn externals”
http://svnbook.red-bean.com/en /1.0/ch07s03.html
Check out "svn externals"
http://svnbook.red-bean.com/en/1.0/ch07s03.html