2009-01-02 38 views
6

来自IDE和全面的svn支持,如Eclipse和Netbeans,我想知道什么是与Textmate一起使用svn的推荐方式?这是全手动的,即使用命令行,还是有功能,让你在Textmate本身比较/签入/合并/等?与Textmate一起使用svn

回答

8

没有为至极的TextMate插件可以在这里找到:http://www.reinventar.com/2008/07/svn-plugin-for-textmate/

在帖子中提到的插件是SVNMate

+0

我一直都在使用它,它非常棒。 – Kris 2009-01-29 15:34:03

+4

请注意,SVNMate“only”在项目树中显示svn状态作为徽章,不再开发。它被同一开发人员的ProjectPlus(http://ciaranwal.sh/projectplus)所取代。可以通过内置的Subversion包(ctrl + shift + a)执行svn命令。 – 2010-02-12 11:26:57

3

我从来没有实际使用它,但不存在在现有Subversion bundle TextMate的。这不适合你吗?

+0

谢谢,我发现它的效果很好,但它没有显示更改文件的状态,所以SVNMate似乎照顾到了这一点。 – 2009-01-02 02:37:58

7

CiaránWalsh用ProjectPlus取代了SVNMate - 除了Subverison之外,它还处理Git,Mercurial,Bazaar和Svk。

2

可以通过ctrl-shift-a访问svn菜单。我发现这个bundle比在eclipse中使用svn稍微直观一点,但它确实可以完成这项工作。我遇到的一个问题是,为了使svn菜单选项可用,您至少需要在项目中打开一个文件。我在完成文件后立即关闭标签,因此出现了几次。

0

尽管Project Plus对文件状态的快速可视化检查非常有用,但您仍然可能需要SVN bundle来进行差异和合并 - 我必须说现有的SVN bundle处理得相当好。

尝试查看合并选项;您可以并排比较差异,从两个文件中选择要包含在合并中的内容。

你不能做的是在任意文件上做差异 - 但是你可以使用diff bundle来做到这一点,有趣的是。这不是我需要定期做的事情,但它已经派上用场了几次。

0

project plus是textmate的版本控制方式;)