aboutsummaryrefslogtreecommitdiff
path: root/zh_CN.GB2312/articles
diff options
context:
space:
mode:
authorFukang Chen <loader@FreeBSD.org>2008-09-07 15:08:08 +0000
committerFukang Chen <loader@FreeBSD.org>2008-09-07 15:08:08 +0000
commitea142971d49399b660843945d04afdd350090071 (patch)
tree840143ec434b7d1eb8ab9cc67b90dc2986ba3173 /zh_CN.GB2312/articles
parent5d1570b5d045b5c6e776b239fd5185611401a80c (diff)
Notes
Diffstat (limited to 'zh_CN.GB2312/articles')
-rw-r--r--zh_CN.GB2312/articles/cvs-freebsd/article.sgml28
1 files changed, 14 insertions, 14 deletions
diff --git a/zh_CN.GB2312/articles/cvs-freebsd/article.sgml b/zh_CN.GB2312/articles/cvs-freebsd/article.sgml
index 01110e1725..24fc0dc862 100644
--- a/zh_CN.GB2312/articles/cvs-freebsd/article.sgml
+++ b/zh_CN.GB2312/articles/cvs-freebsd/article.sgml
@@ -3,7 +3,7 @@
The FreeBSD Chinese (Simplified) Documentation Project
From FreeBSD: doc/zh_TW.Big5/articles/cvs-freebsd/article.sgml,v 1.2 2006/01/31 01:30:59 vanilla
- Original Revision: 1.16
+ Original Revision: 1.17
-->
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
<!ENTITY % articles.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Articles Entity Set//EN">
@@ -81,7 +81,7 @@
<screen>&prompt.user; <userinput>cvs -d <replaceable>path-to-repository</replaceable> init</userinput></screen>
<para>这命令告诉 <application>CVS</application> 建立
- <filename role="directory">CVSROOT</filename> 的目录,
+ <filename class="directory">CVSROOT</filename> 的目录,
这个目录里放置了所有的配置文件。</para>
</sect2>
@@ -105,27 +105,27 @@
<sect2>
<title>取回源文件</title>
- <para>现在你需要从 FreeBSD 储存库中取回 <filename role="directory">CVSROOT</filename> 目录,
+ <para>现在你需要从 FreeBSD 储存库中取回 <filename class="directory">CVSROOT</filename> 目录,
从 FreeBSD 匿名的 CVS 镜像站来取回会是最简单的方法。请查阅 <ulink
url="&url.books.handbook;/anoncvs.html">在 使用手册 中的相关章节</ulink>
来获得更多信息。 我们假设取回的文件存放在相同目录下的
- <filename role="directory">CVSROOT-freebsd</filename> 目录中。</para>
+ <filename class="directory">CVSROOT-freebsd</filename> 目录中。</para>
</sect2>
<sect2>
<title>复制 FreeBSD 的命令脚本</title>
- <para>接下来我们要复制 FreeBSD <filename role="directory">CVSROOT</filename>
+ <para>接下来我们要复制 FreeBSD <filename class="directory">CVSROOT</filename>
里的文件到你的储存库中。 如果你熟悉 <application>CVS</application>,
你也许会想你可以直接汇入 (import) 这些命令脚本,
从而更容易地在未来有新版时进行版本同步; 不过,事实是
<application>CVS</application> 在这个部份有缺点: 当汇入文件到
- <filename role="directory">CVSROOT</filename> 时, 它并不会更新配置文件。
+ <filename class="directory">CVSROOT</filename> 时, 它并不会更新配置文件。
为了要认出这些文件, 你还需要在汇入它们后一一重新提交, 这就失去了
<literal>cvs import</literal> 的价值。 因此, 推荐的方法是直接将这些命令脚本复制过去。</para>
<para>如果您不了解这些操作也没有关系 &mdash; 因为最后的结果都是一样的。
- 首先汇出 (checkout) 你的 <filename role="directory">CVSROOT</filename>,
+ 首先汇出 (checkout) 你的 <filename class="directory">CVSROOT</filename>,
然后复制刚刚取回的 FreeBSD 文件到本地的目录中(尚未变动过):</para>
<screen>&prompt.user; <userinput>cvs -d <replaceable>path-to-your-repository</replaceable> checkout CVSROOT</userinput>
@@ -249,7 +249,7 @@
此文件逐行列出不应进行检查的文件名字。
你可以在此文件中为不需要修正版标头的文件新增一个正则表达式。
为了安装这些命令脚本, 最好的方法是将
- <filename role="directory">CVSROOT/</filename> 从标头检查中排除。</para>
+ <filename class="directory">CVSROOT/</filename> 从标头检查中排除。</para>
</listitem>
<listitem>
@@ -401,7 +401,7 @@
<listitem>
<para><literal>@LOG_FILE_MAP</literal> - 以你所需要的来修改这个数组,
每个配置值应该符合被提交的目录,而提交的日志信息会以
- <filename role="directory">commitlogs</filename> 的名称储存在每个被配置的目录下。</para>
+ <filename class="directory">commitlogs</filename> 的名称储存在每个被配置的目录下。</para>
</listitem>
<listitem>
@@ -425,7 +425,7 @@
(如以 <literal>^ports/</literal> 为开头的每一行等)。 此外,
注释掉以 <literal>^CVSROOT/</literal> 为开头的行列, 然后新增一行只有
<literal>^CVSROOT/</literal>。 等到关键词展开的命令脚本安装好后,
- 你可以在 <filename role="directory">CVSROOT</filename> 目录中的文件里加上标头,
+ 你可以在 <filename class="directory">CVSROOT</filename> 目录中的文件里加上标头,
然后再恢复刚刚注释的行列, 但在你还没有提交前则只保持这样。</para>
</step>
@@ -458,7 +458,7 @@
<step>
<para>在你完成前的最后一件事是确认 commitlogs 可以正确储存。
- 预设会储存在储存库中 <filename role="directory">CVSROOT</filename> 里的
+ 预设会储存在储存库中 <filename class="directory">CVSROOT</filename> 里的
<filename>commitlogs</filename> 子目录中,
而这个目录需要事先建立:</para>
@@ -468,7 +468,7 @@
</procedure>
<para>现在, 在细心的检视过后, 你可以提交你的修改了。 确定你先前有在
- <filename>avail</filename> 中允许你自己存取 <filename role="directory">CVSROOT</filename>
+ <filename>avail</filename> 中允许你自己存取 <filename class="directory">CVSROOT</filename>
目录, 因为如果没有这样做的话你会把你自己锁在外面。
完整确认过后请执行下列命令:</para>
@@ -493,7 +493,7 @@
<title>FreeBSD 的专用配置</title>
<para>FreeBSD 项目自己使用一个有点不同的配置,那就是同时也使用 FreeBSD
- <filename role="directory">CVSROOT</filename> 中的 <filename>freebsd</filename> 子目录。
+ <filename class="directory">CVSROOT</filename> 中的 <filename>freebsd</filename> 子目录。
因为大量的 committer 必须在相同的用户组中, 因此项目写了一个简单的 wrapper
来确保 committer 可以正确的提交, 并配置储存库的用户组名称。</para>
@@ -553,7 +553,7 @@
<step>
<para>接下来是建立 wrapper 来确认你在提交时是在正确的用户组中。
- 在你的 <filename role="directory">CVSROOT</filename> 中的
+ 在你的 <filename class="directory">CVSROOT</filename> 中的
<filename>cvswrap.c</filename> 要能够使用。</para>
<para>在你完成编辑并加入正确的路径后我们要来编译源代码:</para>