Eclipse + 本地CVS + PyDev

4 投票
8 回答
2709 浏览
提问于 2025-04-15 12:07

我试过几款Python的开发工具(在Windows系统上),最后发现只有Eclipse加上PyDev这组合最符合我的需求。这套工具真的很舒服,也很容易上手。目前我在做一个比较大的项目。我希望能使用CVS或者其他任何版本控制系统,最好是能安装在我本地的硬盘上(因为我最近搬家了,还没有网络)。

对我来说,使用CVS也可以,其他的版本控制系统也没问题。如果能和Eclipse配置起来不太麻烦就更好了。有没有人能给我一些可能的解决方案?或者有什么建议吗?

谢谢大家,提前感谢任何提示。请原谅我的英语;)

8 个回答

1

我试过用Eclipse配合Subclipse和Eclipse配合Bazaar插件。这两个组合都很好用,但我发现Tortoise版本的那些版本控制工具实在太棒了,所以我放弃了Eclipse的插件。在Windows系统上,我选择了Tortoise XXX。它们可以和文件管理器(比如资源管理器或TotalCommander)无缝结合,文件一旦有变化就会改变图标,还能显示日志、比较不同版本等等。

1

如果你不介意换用Subversion的话,Eclipse有一个叫SubClipse的插件可以用。

4

上次我尝试这个的时候,Eclipse并不支持像命令行的cvs那样直接访问本地仓库。因为命令行的cvs同时具备客户端和服务器的功能,而Eclipse只有客户端功能,它需要通过像pserver这样的方式来连接,所以你可能需要有一个cvs服务器在运行。

其实我后来发现我并不需要这个,因为Eclipse会自己保存所有更改的历史记录,所以我只需要在一些重要的节点手动更新一下cvs就可以了。

[最后我决定在Linux下不再用cvs和Eclipse一起,因为它对符号链接感到困惑,开始在“同步”仓库的时候删除我的包含文件。]

撰写回答