开始建立你的trunk

本文翻译自Getting Setup With Trunk。等待提交CocoaPod的时候顺带翻译的。夜间翻墙速度飞起,很顺利地完成了提交。打开官方Specs网站你会发现所有的commit都是由机器人CocoaPodsBot代为提交的。这机器人还有6个follower。你如果闲的慌可以订阅这个账号的feed,估计会被最新Specs各种刷屏。CocoaPods用得越多,越觉得很灵活有意思。顺带推荐下我维护的Specs库的Gitcafe镜像,不定期更新。

关于trunk我需要知道什么

CocoaPods trunk是一个授权和CocoaPods API的服务。如果要提交库到CocoaPods,你将不得不在一台设备上注册并拥有会话。你可以在这个博客上阅读一点关于它的历史和开发过程。

从CocoaPods 0.33开始,我们在pod trunk下有了一些命令来处理你的Podspecs的自动化部署和管理。你可以在任何时候运行pod trunk [command] --help来得到内置的帮助。

开始

我们首先用命令pod trunk register注册一个账户,可以把这看成是注册一个设备而非一个用户账户。

我们推荐使用完整的命令来为随后你查看自己的绘画提供一些上下文,比如:

$ pod trunk register orta@cocoapods.org 'Orta Therox' --description='macbook air'

随后你的电子邮件地址将会收到一封邮件来验证当前电脑与你的trunk的账户之间的关联。你可以通过运行pod trunk me来查看你的会话。

你并没有一个密码,只有一个每台电脑一个的会话token。

部署库

在带有Podspec的库的目录下运行pod trunk push————需要注意的是这与私有pod repo的pod push不同。这将会:

  • 在本地校验你的Podspec
  • 在校验成功后将Pod转换成JSON推到trunk
  • trunk将会为你的库生成规范的JSON表示

一旦库被添加,trunk将会提交一个web钩子到其他服务来通知它有新的CocoaPod,比如CocoaDocs.org

添加其他人作为贡献者

对于有多个维护者的库,推第一个版本的第一个人可以使用命令pod trunk add-owner来添加其他维护者,比如要添加kyle@cocoapods.org到我的库ARAnalytics,我会运行:

$ pod trunk add-owner ARAnalytics kyle@cocoapods.org

接下来这将会列出所有已知的库拥有者。

声索现有的库

如果你希望声索一个别人已经宣称拥有的库,那么你可以使用我们的声索表格来表达你是一些库的维护者/拥有者。任何关于库所有权的问题交由CocoaPods开发团队仲裁。

时间: 2024-09-08 09:02:41

开始建立你的trunk的相关文章

思科局域网交换机维护与配置技巧

局域网交换机的概述 局域网交换机将人们从传统意义上共享的HUB式局域网发展到更广阔的空间.以 Cisco 公司出品的Catalyst 5000 系列局域网交换机为例,它包括一个集成的交换硬件结构,支持交换的10-Mbps 以太网和100-Mbps 快速以太网,可通过快速以太网.FDDI.交换式令牌环和第3层交换处理能力.该类交换机可向局域网内的工作站.服务器.网段.骨干网或其它用户提供交换接入. Cisco IOS软件为Catalyst平台和网络应用程序提供先进的网络服务.Cisco IOS技术

IS-IS邻居无法建立问题实例解析

IS-IS邻居无法建立的故障解决如下: 网络环境 两台NE80之间运行IS-IS路由协议,通过3条2.5G POS接口绑成一个IP-Trunk接口经过传输互联.IP-Trunk链路状态为UP,两台NE80设备可以相互Ping通,但无法建立IS-IS邻居关系. 故障分析 可能存在以下几个原因 步骤 1 两台设备上IS-IS配置不一致. 步骤 2 两台设备版本不一致, 导致IS-IS报文不匹配. 步骤 3 中间传输链路或是IP-Trunk链路存在问题. 处理步骤 步骤 1 在两台NE80设备上分别执

建立一个典型的Ruby On Rails网站(一)

写在前面: 第一次,写连载啊,希望能对自己和各位看官有点帮助,多了解一点RubyOnRails开发上的情况吧.能够有点帮助,这就是坚持的理由.^_^ 生命百科全书:www.eol.org 网站是基于RoR的,内容是做互动的生命百科博物馆,本文主要介绍,如果通过该网站提供的代码,建立起RoR的网站,并且学习,该网站中使用到的一些,RoR最普通的技术. 资源地址如下,匿名svn下载. svn://repository.eol.org/eol/trunk/ 配置前提 安装ruby rails和mysq

trunk、tunnel、lacp、聚合、级联的关系及区别

Trunk  在网络的分层结构和宽带的合理分配方面,TRUNK被解释为"端口汇聚",是带宽扩展和链路备份的一个重要途径.TRUNK把多个物理端口捆绑在一起当作一个逻辑端口使用,可以把多组端口的宽带叠加起来使用.TRUNK技术可以实现TRUNK内部多条链路互为备份的功能,即当一条链路出现故障时,不影响其他链路的工作,同时多链路之间还能实现流量均衡,就像我们熟悉的打印机池和MODEM池一样.  但是在最普遍的路由与交换领域,VLAN的端口聚合也有的叫TRUNK,不过大多数都叫TRUNKIN

家庭无线网络怎么建立

首先来认识一下路由器后面的网口.通常一个一般的无线路由器后面网口包含一个WAN口和多个LAN扣,通常用两种不同的颜色标识.如下图的路由器,黄色的是WAN口,蓝色的接LAN口.在使用时有两种连接方式:(1)WAN口接外网的网线,比如光猫出来的线,LAN口连接电脑;(2)外网网线和连接电脑的网线分别连接两个不同的LAN口(此时路由器实际上充当一个交换机使用).在一般的家庭使用情况下,通常采用连接方式(1).下面只介绍连接方式1. 首先,外网外线连接WAN口,再用一根网线连接电脑和一个LAN口. 然后

虚拟机如何与主机建立共享目录

建立共享目录   1.虚拟机->设置->选项->共享文件夹,添加所需要共享的文件; 2.虚拟机->安装VMware Tools,进入/mnt/cdrom 目录,解压2个文件中的任一个目录; 3.进入解压后的 vmware-tools-distrib 目录,在shell中执行 ./vmware-install.pl  并一路回车即可,中间可选择显示器的分辨率; 4.进入 /mnt/hgfs  即可看见共享的目录. 本文出自 "驿落黄昏" 博客,请务必保留此出处ht

openni opencv linux-如何在linux下建立一个着openni和opencv的工程?

问题描述 如何在linux下建立一个着openni和opencv的工程? 如何在linux下建立一个着openni和opencv的工程?麻烦大神们详细解说下,不胜感激!!!!

前端-用php和mysql为我们实验室建立一个小网站,请问有没有合适的模板源码?

问题描述 用php和mysql为我们实验室建立一个小网站,请问有没有合适的模板源码? 自己在chinaz上下载了几个,但是不尽人意,希望有路过的朋友能够提供帮助,只有建立一个链接数据库的小网站,不用线上上运行,所以模板不用太复杂,前端有了就好,谢谢 解决方案 你应该说明网站用途,根据用途可以决定里的要用什么,只链接数据库使用phpadmin就好 解决方案二: 这样谁说你更想要的是前端的页面

Dreamweaver MX 2004做信息公告系统(2)建立站点

dreamweaver|站点 1.按照前面的教程中的方法建立站点,站点文件夹中应该包含你设计的页面文件. 2.切记在创建测试服务器的时候一定要保证IIS中已经有了相应的网站或虚拟目录,"前缀"中填写的一定要是可以通过浏览器输入访问到该网站的地址. 3.按照前面教程中的方法建立数据库连接,连接名为"conn". 4.在"文件"面板中连接建立后双击/Connections文件夹下的conn.asp,把文件内容按前面教程中提到的方法修改,这是修改完成后