我很想用谷歌搜索这个(我已经试过了),但我不确定它叫什么,更不用说怎么做了。
考虑一下:
project A
project B
我正在做项目A,碰巧需要项目B,我怎么才能在不签出项目B的情况下引用它呢?
换句话说,有一种方法(我在放置时经历过)允许您在项目中使用项目,如果有人更新该项目,您将获得更改。基本上,这意味着您不必担心过时或管理两个副本的东西。
不需要(但如果你可以/想要)解释,只需一个链接或名称就能理清头绪。
干杯。
发布于 2009-11-10 14:34:25
是的,这就是svn:externals的用途。您仍然需要一个项目B的副本,但它驻留在它自己的独立存储库中。
发布于 2009-11-10 14:40:17
如果两个项目都在同一个存储库中,那么只需签出包含这两个项目的目录。
例如,假设svn存储库从一个名为"trunk“的目录开始,该目录包含projectA和projectB目录。如果你签出"trunk",那么你将能够在A或B上工作,并且当你更新"trunk“时,这两个项目中的更改都会得到通知。
https://stackoverflow.com/questions/1708394
复制相似问题