在我的Subversion项目中,我有一些包含其他开源项目的目录,我的代码需要这些项目。例如ffmpeg,freetype,matrixssl等。
更新SVN以保存其中一个项目的最新版本的最佳方法是什么?
基本上,我将执行以下操作(以使用ffmpeg为例):
1) Rename current ffmpeg folder to ffmpeg.old
2) Download new version of ffmpeg from net
3) Make sure it and my code compile and work fine together
4) Update subversion to now hold the "new" version of ffmpeg
5) Delete ffmpeg.old directory tree