【问题标题】:DreamWeaver CS4: Which Version Control System (VCS) does it use?DreamWeaver CS4:它使用哪种版本控制系统 (VCS)?
【发布时间】:2012-06-24 16:42:37
【问题描述】:

在 DreamWeaver CS4 中当我转到站点 -> 新站点...并通过 我进入一个名为的屏幕的各个屏幕 站点定义 -> 共享文件 这问我:

是否要启用签入和签出文件, 以确保您和您的同事无法编辑 同一个文件?

如果我选择是,它会询问我的姓名和电子邮件地址, 似乎没有别的

我想知道的是,什么是版本控制系统(VCS) 用于实现此屏幕上的选项?是DW的吗 适当的 VCS 系统,或其他一些。我知道 CS4 支持 Perforce, 但不知道此屏幕是否用于配置 Perforce 选项 那为什么没有提到呢? DW CS4还有哪些VCS系统 除了 P4(CVS、SVN、GIT、Mercurial (Hg) 等)还支持吗?

感谢您分享您的知识,

约翰·戈奇

【问题讨论】:

  • 对不起,我的意思是 DW CS4 支持 Subversion,而不是 Perforce。此版本的 Dreamweaver 似乎不支持其他版本控制系统,这可以从创建站点时的高级选项卡中注意到。

标签: version-control dreamweaver perforce


【解决方案1】:

对于您所说的屏幕,基本的签入/签出功能不是版本控制系统,它是为了防止多人同时编辑同一个文件。它只是为您签出的文件添加一个 .lck 文件到服务器。如果使用 Dreamweaver 的其他人尝试打开文件(假设他们也打开了签入/签出),他们将无法编辑该文件(好吧,他们无论如何都可以编辑并根据需要覆盖锁定)。姓名和电子邮件地址仅用于向编辑网站的其他人提供该信息,他们可以查看谁签出了哪些文件。我认为您还可以搜索该站点以查看由特定人员签出的所有文件(“文件”面板选项菜单 { 面板右上角)-> 站点 -> 显示签出者。

请参阅此 PDF 的第 88 页了解签入/签出信息,以及第 91 页了解 Subversion 信息:http://help.adobe.com/archive/en_US/dreamweaver/cs4/dreamweaver_cs4_help.pdf 以及对 SVN 和 Dreamweaver 的其他帮助: http://helpx.adobe.com/dreamweaver/kb/subversion-resources-dreamweaver-cs4-cs5.html

编辑:还有一个使用 GIT 的扩展:https://github.com/ChrisMcKee/gitweaver

如果您使用外部版本控制客户端,您当然可以在网站上使用您想要的任何版本控制。我已经这样做了多年,而且效果很好,因为您不必依赖单独的编辑应用程序来支持版本控制。

【讨论】:

    【解决方案2】:

    【讨论】:

    • 可惜 Dreamweaver 不在列表中。
    猜你喜欢
    • 2010-10-30
    • 2010-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-26
    相关资源
    最近更新 更多