Dreamweaver CS4 使用 subversion 1.4.5 客户端库,我们希望将源代码控制从一些奇怪的专有库更改为 subversion。最新的颠覆是 1.6.x,我们在做简单的签入/签出和偶尔的分叉会有什么问题吗?
服务器是 OpenSUSE 10,客户端是 windows XP 上的 Dreamweaver CS4
Dreamweaver CS4 使用 subversion 1.4.5 客户端库,我们希望将源代码控制从一些奇怪的专有库更改为 subversion。最新的颠覆是 1.6.x,我们在做简单的签入/签出和偶尔的分叉会有什么问题吗?
服务器是 OpenSUSE 10,客户端是 windows XP 上的 Dreamweaver CS4
根据http://subversion.tigris.org/svn_1.5_releasenotes.html和http://subversion.tigris.org/svn_1.6_releasenotes.html的兼容性图表,它应该可以正常工作。你不应该有基本操作和分支的问题。
所有颠覆客户端都与不同的服务器一起工作——客户端发送它的版本号并且基本上只获得两个系统提供的功能。完全不兼容的东西是非常罕见的。
也就是说,你没有理由不拥有 1.6 SVN 客户端,你只需要在 IDE 之外稍微走一走。获取自己的 TortoiseSVN,它将自己连接到资源管理器中,当事情发生变化时,它会在图标上放置一个橙色(或红色)的小标记。您可以使用资源管理器通过它使用 SVN。它真的很好,很容易使用。
您会注意到的唯一一件事是,如果您也尝试使用 IDE 集成,Dreamweaver 会抱怨工作副本不是正确的,并且不允许您对 SVN 集成做任何事情,所以不要费心去翻它打开 - 单独使用乌龟。
后来的 SVN 版本的优势(更好的合并跟踪和稀疏目录,加上一些错误修复和性能改进)确实让我推荐使用 Tortoise 而不是 Dreamweaver 的 1.4.5 版本。