1.上传源代码:cd 到要上传的源代码所在的文件夹 -> 输入命令:svn import . http://destinationPath/
注意:svn的config文件中默认是忽略.a文件的上传的,,
解决方法:1)编辑config文件,禁止忽略.a文件的上传,然后再上传源代码,,
步骤:终端输入命令: open ~/.subversion/config
把下面两行(也可能是一行)中的注释井号键和*.a去掉,去掉#号后要顶行,然后保存,,
- #global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo
- #*.rej *~ #*# .#* .*.swp .DS_Store
2)打开终端,输入cd,空格,然后将需要上传的.a文件所在的文件夹(不是.a文件)拖拽到终端(此办法无需输入繁琐的路径,快捷方便) ,回车;
之后再输入如下命令:svn add libBaiduMapApi.a,回车;
之后会出现:A (bin) libBaiduMapApi.a
表示添加成功,最后执行命令:svn ci -m "相应注释"
注意:若此时报错:Working copy is too old (format 10, created by Subversion 1.6)
原因:项目是在svn是低版本时候检出的, 后来进行了svn版本升级导致本地版本库不能用,,
解决方法:cd到相应的检出目录下使用svn upgrade命令,对本地版本库的格式升级,然后再执行相应的add和ci命令,,
时间: 2024-10-24 03:34:53