Version control DreamWeaver CS4:它使用哪个版本控制系统(VCS)?

Version control DreamWeaver CS4:它使用哪个版本控制系统(VCS)?,version-control,dreamweaver,perforce,Version Control,Dreamweaver,Perforce,在DreamWeaver CS4中,当我进入站点->新建站点时。。。通过 各种各样的屏幕,我来到一个名为 站点定义->共享文件 这就问我: 是否要启用签入和签出文件, 确保您和您的同事无法编辑 同一个文件在同一时间 如果我选择“是”,它会询问我的姓名和电子邮件地址, 除此之外,似乎什么都没有 我想知道的是,什么版本控制系统(VCS) 是否用于实现此屏幕上的选项?是DW的吗 适当的VCS系统,或其他一些。我知道CS4支持Performance, 但不知道此屏幕是否用于配置Perforce选项 那为

在DreamWeaver CS4中,当我进入站点->新建站点时。。。通过 各种各样的屏幕,我来到一个名为 站点定义->共享文件 这就问我:

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

如果我选择“是”,它会询问我的姓名和电子邮件地址, 除此之外,似乎什么都没有

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

谢谢分享你的知识


John Goche

性能通过P4GT插件得到支持:

对于您所说的屏幕,基本的签入/签出功能不是版本控制系统,而是试图防止多人同时编辑同一文件。它只是为您签出的文件向服务器添加一个.lck文件。如果其他使用Dreamweaver的人尝试打开该文件(假设他们也打开了签入/签出),他们将无法编辑该文件(当然,如果他们愿意,他们可以进行编辑并覆盖锁)。姓名和电子邮件地址仅用于向编辑网站的其他人提供该信息,他们可以查看谁签出了what文件。我认为,您还可以搜索该网站,查看特定人员签出的所有文件(文件面板选项菜单{面板右上角)->site->Show checked by

有关签入/签出的信息,请参见本PDF第88页,Subversion信息,请参见第91页: 以及SVN和Dreamweaver的其他帮助:

编辑:还有一个使用GIT的扩展:


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

对不起,我的意思是DW CS4支持Subversion,而不是Performance。它看起来像是其他版本控制此版本的dreamweaver不支持系统,创建网站时可以从“高级”选项卡中注意到这一点。太糟糕了,dreamweaver不在列表中。