pod repo

pod repo命令是与CocoaPodsSpec Repository相关的操作。

默认的CocoaPodsSpec Repository托管在GitHub上的, 在本地也会有一份克隆,在~/.cocoapods/目录中。

查看pod repo的使用帮助:

1.1、pod repo list

列出所有的Spec Repo

1.2、pod repo update [RepositoryName]

更新RepositoryName,如果没有指定具体的RepositoryName,就是更新所有。

1.3、pod repo remove <RepositoryName>

删除本地的RepositoryName

pod repo remove master --verbose
1.4、pod repo add <RepositoryName> <RepositoryURL> [branch]

RepositoryName对应的RepositoryURLbranch分支拉到本地。

branch默认是master

pod repo add master https://github.com/CocoaPods/Specs.git --verbose
1.5、pod repo lint [RepositoryName | DIRECTORY]

RepositoryName或者DIRECTORY中的*.podspec文件做pod lib lint操作。

如果没有指定RepositoryName,也没有指定DIRECTORY,就表示是针对所有的Repository

pod repo lint master --verbose