跳转到内容

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++ 文件。

华夏公益教科书