Celestia/开发/Win32 平台/Win CVS
如何使用最新的 WinCVS 获取 Celestia 的 C++ 源代码
此页面已过时。Celestia 代码开发现在使用 Subversion (SVN)。CVS 不再起作用。有关在 Windows 下构建 Celestia 的详细信息,请阅读页面 Windows XP 32 位 & Windows 7, 64 位
2005 年 12 月 30 日
步骤 1 获取 Python。要下载 Python,请访问官方网站。 https://www.pythonlang.cn/
步骤 2 获取 WinCVS,并发版本系统 2.0.51d http://www.wincvs.org/
步骤 3 在 WinCVS 中输入信息以准备获取源代码
步骤 3b 在硬盘上创建一个新文件夹。我建议使用根目录中的文件夹。例如,我的文件夹是:C:\CVS。此文件夹将是我们的本地 CVS 树的基准。
步骤 3c 使用菜单“管理:首选项”将“主目录”设置为 c:\CVS
步骤 3d 了解 Sourceforge 存储库是一个远程网站。您将获得自己的源代码副本到您的计算机目录 c:\CVS\celestia(或 c:\celestia,如果您犯了和我一样的错误)。
步骤 4 与保存 C++ 源代码的 SourceForge 网站通信
步骤 4a 使用 WinCVS 菜单“管理:登录…”。出现一个名为“登录设置”的对话框窗口。在“CVSROOT”框中打勾
步骤 4b 在 cvsroot 的登录行中粘贴此行
- pserver:[email protected]:/cvsroot/celestia
步骤 4c 当系统提示您输入密码时,不要输入任何内容,直接点击“确定”按钮
控制台应该会用代码 0 报告您的成功,如以下三行所示
cvs -d :pserver:[email protected]:/cvsroot/celestia login Logging in to :pserver:[email protected]:2401:/cvsroot/celestia
- CVS 正常退出,代码为 0 *****
如果您得到代码 1,请重试。可能是连接过于繁忙,无法处理您的登录。
步骤 4d 使用以下命令签出文件。第一次是签出。未来的 WinCVS 会话是更新,命令相同。
步骤 4e 使用菜单“管理:命令行…”
步骤 4f 选中“CVSROOT”框,并将此行粘贴到该框旁边
- pserver:[email protected]:/cvsroot/celestia
步骤 4f2 : 选中“在目录中执行”框,输入 c:\CVS
步骤 4g 将下一行上的命令粘贴到大的空命令行框中:cvs -z3 -d:pserver:[email protected]:/cvsroot/celestia co -P celestia
在文件被发送到您的计算机时等待,控制台将显示类似以下内容
cvs -d :pserver:[email protected]:/cvsroot/celestia -z3 -d:pserver:[email protected]:/cvsroot/celestia co -P celestia (in directory C:\CVS) cvs checkout: cwd=C:\CVS ,current=C:\CVS cvs checkout: Updating celestia U celestia/ABOUT-NLS U celestia/AUTHORS . . .
在文件被发送到您的计算机时等待。
文件被放置在 c:\CVS\celestia 中
此外,请下载 SourcForge 上未包含在 Celestia 中的 Windows 特定共享库。 http://shatters.net/celestia/files/winlibs-new.zip 解压缩这些文件并将它们放到包含其他库文件的目录中。
现在您拥有 C++ 文件。