开始使用 Launchpad 时出现问题

开始使用 Launchpad 时出现问题

我一直在阅读 Launchpad 指引的不同教程。它们都帮了我大忙。而且这个系统似乎比 Github 简单得多,也更容易使用。但我似乎无法将我的第一个代码上传到项目中。

我按照这个教程操作 >推行 Bazaar 分支

但是当我输入第一个命令时,我得到的结果是:

警告:gnome-keyring::无法连接到:/tmp/keyring-g5JhUc/pkcs11:没有此文件或目录

我已经制作了我的 ssh 密钥并将其注册到 Launchpad。并尝试了带和不带可选配置文件的情况。我仍然得到完全相同的结果。 :( 我明白这些工具对于开发人员来说需要强大。只是希望它不要那么难。

编辑哦,顺便问一下,我可以上传 Illumination Software Creator 文件吗?或者我项目中所有艺术作品的 tar.gz 文件?

第二次编辑我刚刚尝试了 Launchpad 页面上的另一个命令,用于将代码上传到分支

bzr 推送 lp:~clem11388/pi​​ctureadventure/trunk

但我得到了这个

bzr:错误:不是分支:“/home/daniel/My Projects/”。

那么问题可能是我不知道“分支”是什么?更不用说如何创建一个分支了?我将尝试将此应用/游戏加入 App Showdown。所以我真的需要尽快弄清楚这一切。

答案1

首先,你可以将任何内容上传到 Launchpad。该bzr工具并不关心内容是什么,但它最擅长处理文本内容(例如任何源代码),但它也可以上传图像、音频、视频等。

当您为项目创建新目录并希望它成为 bzr 分支时,请确保初始化它,以便 bzr 可以使用版本控制来跟踪它(如果您使用 Quickly 创建应用程序,它已经为您完成了此操作)。

要初始化它,请运行:

cd <your project directory>
bzr init

如果你正在推动bzr push lp:~clem11388/pictureadventure/trunk它,也假设http://launchpad.net/pictureadventure存在(看起来确实存在)。

相关内容