使用Subversion重新审视WordPressCheckout

   2025-07-19 admin00100

喜欢关注开源软件的原因有很多,其中之一就是能够从其他人构建的代码中学习。

其他示例包括:

  • 按照错误通知单进行操作
  • 看到新功能已合并到代码库中
  • 学习如何以编程方式实现某些目标
  • 查看旧功能的弃用
  • 获得预期的(或者可能令人惊讶的)新功能
  • 还有更多

尽管有很多开源软件,但当您不熟悉这些工具时,可能很难知道如何跟上这样的开发速度。

如果您是一位经验丰富的开发人员,知道如何使用错误跟踪器、版本控制等,那么您不是本教程的目标受众。但是,如果您是WordPress的粉丝,并且想要了解如何跟进项目的开发,那么请继续阅读。

在本文中,我们将了解夜间构建的定义,如何准备我们的系统以每天获取最新版本的WordPress源代码,以及如何自行使用它系统。

什么是夜间构建?

在我们每天了解如何获取最新版本的源代码之前,了解“夜间构建”的定义非常重要。

这句话并不是WordPress独有的。事实上,许多软件,无论是开源软件还是闭源软件,都包含夜间构建。作为公众,我们是否能够接触到它们是另一回事。

甚至维基百科也用最简单的术语对此进行了定义:

每晚发生一次的事件。

话又说回来,这个短语本身听起来并不完全像技术术语,不是吗?没关系。

由于我们正在谈论WordPress,并且WordPress是开源的,因此我们将从这个角度来看待它。根据WordPress项目的NightlyBuilds页面:

您可以在网络上或通过我们的SVN邮件列表跟踪更改,但许多人选择运行夜间构建来帮助我们识别错误。如果您想参与此过程,请加入WP测试人员邮件列表并下载最新的夜间版本。

如果您有兴趣参与更多活动,而不仅仅是获取源代码并执行上述步骤,请访问上面的链接。在本文的其余部分中,我们将了解需要什么才能获取源代码的夜间版本。

使用Subversion进行版本控制

有许多不同的版本控制或源代码控制服务和应用程序可用。WordPress项目使用自托管版本的Subversion来处理项目的版本控制。

如果您不熟悉Subversion,则可以在该软件的主页上了解更多信息。然而,Subversion已经存在相当长一段时间了,并广泛应用于许多不同的公司和项目。

Subversion是一个开源版本控制系统。Subversion项目和软件由CollabNet,Inc.于2000年创立,在过去十年中取得了令人难以置信的成功。Subversion已经并将继续在开源领域和企业界得到广泛采用。

本教程不会提供有关如何使用Subversion以及您可以使用它执行的所有操作的深入指南,但它将为您提供在计算机上安装Subversion所需了解的所有信息并获取最新版本的WordPress源代码。

1。安装Subversion

Subversion可以通过以下两种方式之一使用:

  1. 作为命令行工具
  2. 具有图形用户界面

Subversion用户界面

由于Subversion的使用如此广泛,因此无论您参与哪个操作系统项目,您都可以选择许多不同的客户端。

例如:

  • TortoiseSVN适用于Windows。
  • Cornerstone和版本适用于OSX。
  • 以及适用于Linux的RapidSVN。

当然,这些只是您拥有的一小部分选项。无论您使用哪种操作系统,我们都有一个共同点,那就是Subversion可以作为命令行工具使用,因此我们将在本教程中使用它。

命令行工具

通过命令行安装Subversion取决于您所使用的操作系统。如果您使用的是Linux,则需要一种类型的安装程序。如果您使用的是Windows或MacOSX,则每个系统都需要一个。

安装后,我们在本教程其余部分中在终端中发出的命令将是相同的。

首先,导航到Subversion二进制包页面并找到与您的操作系统对应的版本。

其次,下载安装程序,逐步完成提供的步骤,然后返回到本教程。

最后,我们需要确保Subversion已正确安装。为此,请打开终端(或命令提示符,如果您使用的是Windows)并输入以下命令:

$svn--version
 
举报收藏 0打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  RSS订阅
Powered By DESTOON