我有一些项目使用了几个可能会超时更改的外部(库)。我尝试使用trunk/branches/tags模式保持项目干净,当我制作标签(或发布)时,我想要及时冻结整个数据源,也就是当时的外部数据源。如何管理SVN中的历史外部
我能想到的两种方法可以做到这一点:
- 我可以设置为指向一个特定的修订版本的外部组件,但似乎有点麻烦的,除非有一个自动化(一些很好的外壳命令,使所有的外部指向最新版本在那一刻?)
- 我可以本地化的外部,如果再次有一些很好的自动化,将抓住当前的外部和“本地化”,即使它永久硬拷贝在项目中。
TortoiseSVN存在这种情况吗?或者我以某种方式破坏系统?
我经常使用你提到的第一种方法,但使用tortise svn手动编辑外部。我希望我知道一个更自动化的方式来编辑外部。 – 2010-10-06 21:21:38