我们目前使用的是WinCVS,但是速度很慢,而且没有合并对话框。我正在寻找像Eclipse的团队同步这样的东西(这样人们就可以在更新之前看到他们将得到什么)。
你有什么建议?使用WinMerge的TortoiseCVS
注:首选OSS :)
发布于 2008-11-18 13:36:42
在windows上,使用Tortoise和WinMerge肯定能满足你的需求。我还认为学习如何使用命令行执行一些操作也是一个好主意。
发布于 2008-11-19 14:22:28
首先:严格地说,到目前为止,这里引用的工具都不是CVS 客户端。它们都是位于CVS命令行客户端之上的“仅仅”图形用户界面前端(IIRC,只有SmartCvs使用普通的CVS客户端)。
所以,我很有兴趣听听你认为WinCvs中哪些特定的操作很慢。真正的瓶颈通常是CVS协议本身,无论您使用哪种GUI前端,它的行为都是一样的。
另外,你所说的“没有合并对话框”到底是什么意思?
WinCvs与WinMerge (也可以作为冲突编辑器)很好地集成在一起。
如果你正在讨论执行合并操作,你可以使用更新命令,它有一个“合并选项”选项卡……
对于预览更新,在WinCvs中也有几种方法:如果你只想看看哪些文件会更新,你可以使用Query Update命令(cvs -n up),或者如果你想要更新的细节,你可以简单地(使用WinMerge)与HEAD进行比较(也适用于多个文件和文件夹)。
我已经安装了乌龟和WinCvs好几年了,但我通常发现我不使用乌龟,除非我对没有理解所有这些大惊小怪的东西感到内疚……;)
我想这都是品味的问题,特别是你是否更喜欢一个集成的解决方案,它试图不妨碍一个独立的应用程序,因为它迫使你对版本控制任务做出有意识的决定。
WinCvs为我做了我想要的一切,甚至更多,但我可能被认为是一个高级用户,在这方面我可能是一个严重偏见的用户,因为我曾经是cvsgui邮件列表的版主和常见问题解答的作者,还编写了许多股票宏。
话又说回来,有一段时间在WinCvs上没有任何活跃的quuuuiiiite开发……:(
发布于 2008-11-18 13:30:10
带有WinMerge的TortoiseCVS也是我在CVS上的选择。
https://stackoverflow.com/questions/298712
复制相似问题