先记录一个externals的用法:
当某个工程中的项目依赖外部某个项目中的一个目录或者文件时,这个关键字可以同步更新
比如有个在test目录下创建依赖外部的目录external
cd test/external下,然后执行
svn propedit svn:externals ./
调用出编辑器编辑属性(每行代表从外部svn仓库取代码到某个目录下,第一个字段代表取回的代码存放目录,第二个字段代表从哪个SVN版本库URL取代码)
取最新版本不需要加额外参数:
ABC https://svn.com/trunk/ABC
如取特定版本,则加个版本参数,如取svn版本号:100
ABC r100 https://svn.com/trunk/ABC
编辑完之后,按ctrl+x退出,提示是否保存,输入Y保存。
保存后将修改内容提交到SVN服务器
svn ci -m"log info"