Lua Forge 新项目 |
|
免责声明:这些目前只是我脑海中的一些不确定的笔记——我将在检查完描述与 LuaForge UI 后尽快返回这里,并更新页面以更好地反映现实情况。
这很简单。要么访问 [LuaForge 主页],并按照顶部新项目步骤列表中的链接创建帐户。或者访问“我的页面”选项卡,在那里你可以登录或创建新帐户。使用这个新创建的帐户登录 LuaForge。
记录:创建帐户的 URL 是 http://luaforge.net/account/register.php
LuaForge 主页顶部有一个链接,指向申请将你的项目托管在 LuaForge 上的页面。该 URL 是 http://luaforge.net/register/。你需要指定项目的几个参数
项目被接受后,请访问 LuaForge 上的项目页面。您可以通过以下两种方式访问:
浏览各个选项卡及其子页面。根据需要设置或更改密码(例如,用于邮件列表)。创建额外的邮件列表、论坛组等。
目前可以上传文档。上传文件也可能有效(**待办事项**尚未测试)。目前可以通过 FTP 访问上传或更改项目的网站。但是,交互式登录和 CVS 访问将不可用。这些将在下一节中处理。
如上所述,FTP 访问、文档和文件上传速度很快。访问托管在 LuaForge 上的源代码需要更多工作。
创建一个 SSH 密钥(可以通过运行 [PuTTY 套件] 中的 GUI 风格 PuTTYgen 程序并以 OpenSSH 格式导出公钥,或者通过运行 ssh-keygen(1) 命令行工具来完成)。
在“帐户管理”选项卡中上传您的 SSH 公钥,该页面底部可能已出现相应的表单。将公钥文件文本粘贴到表单的文本输入区域,并确保没有插入换行符。确保您的帐户详细信息中列出的密钥数量为“1”(数字一)。单击“更新”按钮,并等待大约两个小时,让自动系统传播系统中的更改。
现在,您应该能够使用创建的私钥对 cvs.luaforge.net
运行 SSH 会话。请注意,使用此主机名至关重要。虽然 cvs.<projectname>.luaforge.net
名称存在,但它是另一台机器,**不会**接受登录!
重要的是要了解,此 SSH 密钥只能让您访问托管在 LuaForge 上的项目的 CVS。交互式会话被禁用,对 CVS 服务器以外的其他机器的访问也被禁用。
请参考您项目中的“SCM”选项卡,获取执行 CVS 访问的命令。