颠覆1.7.8_Subversion 1.7.8

论坛转帖     用户评论

运行环境:WinXP/Win7/Win8/Win10/Win All
软件语言:简体中文
软件类型:国产软件 - 编程软件
授权方式:共享版
软件大小:4.79 MB
推荐星级:
解压密码:
联系方式:暂无联系方式
插件情况:
图片预览:  
更新时间:2013-03-09 12:27:00
下载统计:

  • 好的评价 如果您觉得好,就请您
      100%(25)
  • 差的评价 如果您觉得差,就请您
      0%(0)

颠覆1.7.8_Subversion 1.7.8下载地址

颠覆1.7.8_Subversion 1.7.8下载

颠覆1.7.8_Subversion 1.7.8软件简介

最新发布的相关软件:
  • 颠覆1.8.3_Subversion 1.8.3
  • 颠覆1.7.8_Subversion 1.7.8

  • 软件版本的Windows应用程序

    Subversion是一个软件版本和版本控制系统。

    开发人员可以使用Subversion来维持当前和历史版本的文件,如源代码,网页和文档。

    的应用程序的主要目的是广泛使用的神器出山:www.shenqi73.com并行版本系统(CVS)是一个大体一致的继任者。

    这里是“颠覆”的一些主要特点:

    大多数CVS的特点:
    ·CVS版本控制系统是一个相对基本的。在大多数情况下,Subversion的匹配或超过了CVS的功能集,这些功能都将继续适用于Subversion的特别设计

    目录版本:
    ·Subversion的版本作为第一类对象,就像文件的目录。

    复制,删除和重命名版本:
    ·复制和删除版本的操作。重命名也是一个版本的操作,虽然有一些怪癖。
    ·自由格式的版本化的元数据(“属性”)。

    ·Subversion允许连接到任何文件或目录的任意元数据(“属性”)。这些属性的键/值对,就像它们所连接的对象版本。 Subversion也提供了一种附加任意键/值属性的一个修订版本(即,一个提交的变更)。这些属性没有版本控制,因为它们附加元数据的版本空间,但他们可以在任何时候改变。

    原子提交:
    ·在提交的任何部分生效,直到整个提交成功。版本号是每提交,而不是每个文件,并连接到它的修订,而不是存储在受犯下的所有文件提交的日志信息。

    分支和标签是廉价的(固定的时间)操作:
    ·没有任何理由为这些操作是昂贵的,所以他们没有。
    ·分支和标签都是执行一个潜在的“复制”操作。副本占用的空间小,不变的量。任何副本是一个标签,如果你开始犯的副本,然后它的一个分支,以及。 (这不与CVS的“分支点标记”,,删除分支点标记需要摆在首位的区别。)

    合并跟踪:
    ·Subversion 1.5引入了合并跟踪:自动协助管理流行与行之间的发展变化,并与合并的分支纳入其来源。 1.5版本的合并跟踪的基本支持常见的情况,我们将在即将发布的功能扩展。

    文件锁定:
    ·Subversion支持(但不要求)锁定文件的警告,使用户可以在多人编辑同一个文件。一个文件可以被标记为需要锁定前正在编辑的,在这种情况下,Subversion会提交的文件在只读模式下,直到获得锁。

    符号链接可以进行版本:
    ·Unix的用户可以将版本控制下的符号链接。链接重新在Unix的工作拷贝,但不是在win32的工作副本。

    可执行标志是保留的:
    ·Subversion注意到,当一个文件是可执行文件,如果该文件被放置到版本控制,它的可执行性将被保留,当它检查到其他地方。 (机制Subversion使用要记住这仅仅是版本化属性,可执行可以进行手动编辑,在必要时,甚至不承认该文件的可执行的客户端,例如,在Microsoft Windows时,有错误的扩展名)。

    Apache网络服务器的选项,使用WebDAV / DeltaV协议:
    Subversion可以使用基于HTTP协议WebDAV / DeltaV进行网络通信,和Apache Web服务器提供存储库端的网络服务。这给了Subversion CVS的互操作性的优势,并允许向管理员已经熟悉的方式提供的某些功能(如身份验证,传输编程

    独立服务器选项(svnserve)的:
    ·颠覆提供了一个独立的服务器选项,使用自定义的协议,因为不是每个人都想要运行的Apache HTTPD服务器上的。独立的服务器可以运行inetd服务或守护进程模式,并提供相同级别的身份验证和授权功能的HTTPD基于服务器的。独立的服务器,也可以通过ssh隧道。

    可解析的输出:
    ·所有的Subversion命令行客户端的输出经过精心设计,是人类可读的,并自动解析的脚本化是一个高度优先事项。

    本地化的消息:
    ·Subversion使用gettext()的显示翻译错误,信息和帮助信息,根据当前区域设置。

    交互式冲突解决方法:
    ·Subversion命令行客户端(svn)提供各种方式来解决冲突的更改,包括互动的分辨率提示。这种机制也可以通过API,使其他客户端(如图形化客户端)可以提供适当的接口的交互式冲突解决。

    存储库的只读镜像:
    ·Subversion提供了一个实用的,svnsync同步(通过推或拉)只读从库与主库。

    写在WebDAV通过代理:
    ·Subversion 1.5引入了一个通过代理写功能,允许从库(见只读镜像)来处理所有的读操作而读写操作时通过传递给主。此功能仅适用于与Apache HTTPD服务器选项控制(WebDAV)。

    本地客户机/服务器,分层的库设计,用干净的API:
    ·颠覆的设计是从一开始的客户机/服务器,从而避免了一些问题,一直困扰着CVS的维护。所构建的代码为一组具有良好定义的接口,设计由其他应用程序被称为模块。

    有效地处理二进制文件:
    Subversion是同样有效的二进制文本文件,因为它采用的是二进制比较算法,传输和存储连续的修订版本。

    成本成比例改变大小,而不是数据大小:
    ·在一般情况下,为一个Subversion操作所需的时间产生的变化从该操作,而不是在其中正在发生变化项目的绝对大小的大小成比例。

    编程语言的绑定:
    ·Subversion的API来为许多编程语言,如使用Python和Perl,Java和Ruby的绑定。 (Subversion本身是用C写的)

    此版本中的新功能:

    用户可见的变化:
    ·提高性能的“SVN信息”(r1164386)
    ·提高哈希表的排序性能(r1167659)
    ·更新的bash完成1.7(r1177001)
    ·使用svn ls'的继续与1.0-1.3回购(r1154278,-379,-82)
    ·提高处理生成的错误消息由Cyrus SASL(r1179767)
    ·更新安装文件文件(r1182115,和其他人)
    ·错误,而不是断言升级时,腐败WCS(r1182904,-9)
    ·提高内存使用情况合并(r1176915)
    ·修正了一个无效的主张在合并(r1149103,-35)
    ·“合并 - 重返”在边缘的情况下提高性能(r1167681)
    ·修正:“SVN合并信息显示错误的版本添加的节点(问题#3791)
    ·“使用svn add - 父母D /文件的工作,如果D被删除(r1185222)
    ·提高性能的简单文本文件的合并(第4009期)
    ·添加的FSFS理智检查,以防止在野外发现的腐败(r1178280)
    ·改进的正确性/性能,递归的信息和proplist察看(r1164426)
    ·修复内存泄漏“合并 - 重新融入社会”(r1180154)
    ·修复处理...


    最新发布的相关软件:
  • 颠覆1.8.3_Subversion 1.8.3
  • 颠覆1.7.8_Subversion 1.7.8
  • 颠覆1.7.8_Subversion 1.7.8下载地址

    颠覆1.7.8_Subversion 1.7.8下载
    广告赞助

    随便看看

    网友评论

    共有 0 位网友发表了评论,得分 0 分,平均 0 分    查看完整评论