# HG changeset patch # User Zhaoping Sun # Date 1257979904 18000 # Node ID cd081566e692b0b07d3e6c538fed5c20c9599216 # Parent e6b8d1527366b4c40f3fdd286d4389af8943f6b8 1.8 refined diff -r e6b8d1527366 -r cd081566e692 po/zh.po --- a/po/zh.po Wed Nov 11 17:28:05 2009 -0500 +++ b/po/zh.po Wed Nov 11 17:51:44 2009 -0500 @@ -3526,11 +3526,12 @@ "metadata to tell them where the server is. CVS has been enormously " "successful; it is probably the world's most widely used revision control " "system." -msgstr "Brian Berliner接管了Grune的脚本,并且用C重写了一遍,在1989年发布了这些代码," -"从那时起逐渐发展成现在的CVS。CVS随后增加了通过网络操作的功能,形成了客户/服务器结构。" -"CVS的结构是集中式的;仅在服务器上保存一份项目的历史拷贝。客户工作空间仅仅包含项目" -"中的文件的最近版本的拷贝,一些元数据告诉他们服务器的地址。CVS获得了极大成功;它可能是" -"世界上应用最广泛的版本控制系统。" +msgstr "" +"Brian Berliner接管了Grune的脚本,用C重写了一遍,并在1989年发布了这些代码,现在" +"的CVS就是从那时逐渐发展起来的。CVS随后增加了网络的功能,形成了客户/服务器结" +"构。CVS的结构是集中式的;仅在服务器上保存一份项目的历史拷贝。客户工作空间仅包" +"含项目中的文件的最近版本的拷贝,一些元数据告诉它们服务器的地址。CVS获得了极大" +"成功;它可能是世界上应用最广泛的版本控制系统。" #. type: Content of: #: ../en/ch01-intro.xml:688 @@ -3540,9 +3541,10 @@ "copy of the project's history. TeamWare has no notion of a central " "repository. (CVS relied upon RCS for its history storage; TeamWare used " "SCCS.)" -msgstr "90年代早期,Sun公司开发了一个早期的分布式版本控制系统,叫做TeamWeare。" -"TeamWare的工作空间包括项目历史的完整拷贝。TeamWare没有中央版本库的概念。" -"(CVS使用RCS存储其历史,TeamWare使用SCCS。" +msgstr "" +"90年代早期,Sun公司开发了一个早期的分布式版本控制系统,叫做TeamWeare。TeamWare" +"的工作空间包括项目历史的完整拷贝。TeamWare没有中央版本库的概念。(CVS使用RCS存" +"储其历史,TeamWare使用SCCS。" #. type: Content of: #: ../en/ch01-intro.xml:695 @@ -3554,9 +3556,10 @@ "renaming files and directories. Worse, its source code is difficult to read " "and maintain, which made the pain level of fixing these " "architectural problems prohibitive." -msgstr "在90年底,逐渐发现了CVS的很多问题。它对多个文件同时发生的变更不能一起记录" -"不能按照层次管理文件;对目录和文件的重命名很容易破坏版本库。更糟的是,它的源代码很难" -"阅读和维护,修复这些架构上的问题的非常困难。" +msgstr "" +"在90年代中,随着时间的流逝,CVS逐渐暴露出很多问题。它对多个文件同时发生的变更" +"不能一起记录,不能按照层次管理文件;对目录和文件的重命名很容易破坏版本库。更糟" +"的是,它的源代码很难阅读和维护,修复这些架构上的问题的非常困难。" #. type: Content of: #: ../en/ch01-intro.xml:705 @@ -3568,10 +3571,12 @@ "better namespace management, and a number of other features that make it a " "generally better tool than CVS. Since its initial release, it has rapidly " "grown in popularity." -msgstr "2001年,原来维护过CVS的两个开发者Jim Blandy和Karl Fogel,开始了一个新项目,其目标是" -"替代CVS,新的软件将采用更好的架构和更整洁的代码。于是Subversion诞生了,它并没有改变CVS" -"集中式的客户/服务器模型,但是增加了多文件原子提交,更好的命名空间管理,和其他一些功能," -"总而言之,它比CVS好的多。Subversion发布后迅速流行起来。" +msgstr "" +"2001年,原来维护过CVS的两个开发者Jim Blandy和Karl Fogel,开始了一个新项目,其" +"目标是替代CVS,新的软件将采用更好的架构和更整洁的代码。于是Subversion诞生了," +"它并保留了CVS集中式的客户/服务器模型,但是增加了多文件原子提交,更好的命名空间" +"管理,和其他一些功能。总而言之,它比CVS好的多。Subversion在发布后迅速流行起" +"来。" #. type: Content of: #: ../en/ch01-intro.xml:714 @@ -3582,9 +3587,11 @@ "goes beyond earlier (and subsequent) revision control tools in a number of " "innovative ways. It uses cryptographic hashes as identifiers, and has an " "integral notion of trust for code from different sources." -msgstr "大概相同时间,Graydon Hoare开始了一个野心勃勃的分布式版本控制项目,他称之为Monotone。" -"Monotone解决了很多CVS设计上的漏洞并且采用了点对点的架构,它在创新方面比以前(和以后)的版本控制" -"走的更远。它是由加密哈希作为标识符,并且对于不同源的代码有了完整的 信任概念。" +msgstr "" +"大概相同时间,Graydon Hoare开始了一个野心勃勃的分布式版本控制项目,他称之为" +"Monotone。Monotone解决了很多CVS设计上的漏洞并且采用了点对点的架构,它在创新方" +"面比以前(和以后)的版本控制系统走的更远。它使用加密哈希作为标识符,并且对于不" +"同源的代码有了完整的 信任概念。" #. type: Content of: #: ../en/ch01-intro.xml:723 @@ -3592,8 +3599,9 @@ "Mercurial began life in 2005. While a few aspects of its design are " "influenced by Monotone, Mercurial focuses on ease of use, high performance, " "and scalability to very large projects." -msgstr "Mercurial诞生于2005年。设计方面有一些是受了Monotone的影响,Mercurial的目标是" -"易用,高性能,对非常大的项目的扩展性。" +msgstr "" +"Mercurial诞生于2005年。设计方面受了Monotone的一些影响,Mercurial的目标是易用," +"高性能,对大的项目的良好扩展性。" #. type: Content of: #: ../en/ch02-tour-basic.xml:5