其实你已经明白了,的确是要先checkout,然后才能add
SVN基于web页面只能进行查看,要增加、修改就必须要先checkout出来了,因为每次提交时SVN上传到服务器的只是一个增量包,而要产生增量包就必须有之前的数据进行比较,所以必须先checkout。
import是可以不必先checkout,但必须是一个文件夹,而且在import的时候必须指定到导入到库里的哪个文件夹,如果指定错了就会让库的目录变的乱糟糟
在终端使用命令上传;
1.打开终端,输入cd,空格,然后将需要上传的.a文件所在的文件夹(不是.a文件)拖拽到终端(此办法无需输入繁琐的路径,快捷方便) ,回车;
2.之后再输入如下命令:svn add libGoogleAnalytics.a,回车;
3.之后会出现:A (bin) libGoogleAnalytics.a
表示添加成功,打开Versions就可以看到,刚才添加的.a文件,此时就可以手动上传了。
4、svn import 项目文件夹 https://服务器地址 -m "iPad import"
这样就把项目上传到服务器上了!但是不能把.a文件上传到服务器。