首页 > 代码库 > svn 上传源代码及添加文件

svn 上传源代码及添加文件

1.上传源代码:cd 到要上传的源代码所在的文件夹 -> 输入命令:svn import . http://destinationPath/

注意:svn的config文件中默认是忽略.a文件的上传的,,

解决方法:1)编辑config文件,禁止忽略.a文件的上传,然后再上传源代码,,

              步骤:终端输入命令: open ~/.subversion/config  

                     把下面两行(也可能是一行)中的注释井号键和*.a去掉,去掉#号后要顶行,然后保存,,

  1. #global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo  
  2. #*.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命令,,

svn 上传源代码及添加文件