DreamWeaver CS5.5与TortoiseSVN同步?

时间:2011-08-02 21:41:40

标签: tortoisesvn development-environment dreamweaver

在我的web / PHP开发中,我使用DreamWeaver CS5.5作为我的IDE,使用TortoseSVN作为SVN客户端,使用本地LAMP服务器(EasyPHP)进行测试/查看。在我的日常使用中,这三个被区别对待:

  • Dreamweaver仅用于进行实际编码。
  • Windows资源管理器用于浏览树和打开文件,以及通过Tortoise进行更新和评估。
  • 我的普通网络浏览器用于访问本地LAMP主机上正在开发的网站

我有两台大型显示器,觉得我有一个体面的工作流程。但我怀疑我“坚持”我总是如何做到这一点,并且可能有更好,更有效的工作方式。

最近我一直在关注DreamWeavers“网站”概念和SVN集成。尝试使用我的trunk文件夹的现有WC作为“本地站点文件夹”定义站点,并在“版本控制”设置中定义相应的SVN URL。这不是很好。突然,所有文件夹在TortoiseSVN中都显示为已修改。这两个客户似乎没有很好地跟踪另一个客户的更新/ comitts。

有关如何使用DreamWeaver和SVN的任何建议/最佳做法?是否有可能同时使用TortoiseSVN? (毕竟TortoiseSVN似乎优于标记/分支,编辑图像文件等。)

1 个答案:

答案 0 :(得分:1)

同时使用Tortoise和DW的内部svn当然是可能的,但它会对你的工作方式进行一些调整,可能不是一个特别好的主意。

当您第一次设置Dreamweaver的svn时,它会在您的文件上设置一些位以供自己使用,这导致您通过Tortoise看到的内容。如果继续使用DW,则必须分别使用签入和签出按钮进行提交和更新。使用Tortoise来做到这一点通常会导致DW最多抱怨或者最坏的情况下不会识别存储库。简而言之,只使用其中一种可能更好。