来自IDE和全面的svn支持,如Eclipse和Netbeans,我想知道什么是与Textmate一起使用svn的推荐方式?这是全手动的,即使用命令行,还是有功能,让你在Textmate本身比较/签入/合并/等?与Textmate一起使用svn
回答
没有为至极的TextMate插件可以在这里找到:http://www.reinventar.com/2008/07/svn-plugin-for-textmate/
在帖子中提到的插件是SVNMate
我从来没有实际使用它,但不存在在现有Subversion bundle TextMate的。这不适合你吗?
谢谢,我发现它的效果很好,但它没有显示更改文件的状态,所以SVNMate似乎照顾到了这一点。 – 2009-01-02 02:37:58
CiaránWalsh用ProjectPlus取代了SVNMate - 除了Subverison之外,它还处理Git,Mercurial,Bazaar和Svk。
可以通过ctrl-shift-a访问svn菜单。我发现这个bundle比在eclipse中使用svn稍微直观一点,但它确实可以完成这项工作。我遇到的一个问题是,为了使svn菜单选项可用,您至少需要在项目中打开一个文件。我在完成文件后立即关闭标签,因此出现了几次。
尽管Project Plus对文件状态的快速可视化检查非常有用,但您仍然可能需要SVN bundle来进行差异和合并 - 我必须说现有的SVN bundle处理得相当好。
尝试查看合并选项;您可以并排比较差异,从两个文件中选择要包含在合并中的内容。
你不能做的是在任意文件上做差异 - 但是你可以使用diff bundle来做到这一点,有趣的是。这不是我需要定期做的事情,但它已经派上用场了几次。
project plus是textmate的版本控制方式;)
- 1. 与多个用户一起使用SVN
- 2. 如何让CruiseControl与SVN一起使用?
- 3. 可以Svn 1.8与Emacs 24 vc-svn一起使用吗?
- 4. 与TextMate混合使用git
- 5. TextMate SVN提交窗口
- 6. 如何将git-svn与SVN存储库一起用于磁盘?
- 7. 使用Git,SVN和Eclipse我一起
- 8. 如何将mercurial和svn一起使用
- 9. 如何将git-svn与Github一起使用,避免冲突?
- 10. 如何将Java WTK项目与SVN一起使用?
- 11. 如何获取SonarQube与SVN服务器v1.6.11一起使用?
- 12. 与svn一起使用visual studio建模项目时的冲突
- 13. svn checkout不能与build.xml一起工作
- 14. git-flow与git-svn一起工作
- 15. 如何让rbenv和textmate一起工作?
- 16. 使用SVN与CruiseControl?
- 17. 使用Ant与SVN
- 18. 使用SVN与CMS
- 19. -forwardInvocation与Clang-LLVM一起使用,但不与GCC一起使用
- 20. Textmate不捡起路径
- 21. 与Kinect一起使用System.Speech
- 22. 与HTTPS一起使用javax.xml.ws.Endpoint
- 23. 与Eclemma一起使用Jmockit
- 24. 与Socket.io一起使用WebRTC
- 25. 与AVVideoCompositing一起使用GPUImage
- 26. 与UIModalPresentationStyle.custom一起使用definesPresentationContext
- 27. 与QSqlQueryModel一起使用QComboBox
- 28. 与ViewPager一起使用backstack
- 29. 与dijit.form.Select一起使用dijit.InlineEditBox
- 30. 与NDB一起使用memcache
我一直都在使用它,它非常棒。 – Kris 2009-01-29 15:34:03
请注意,SVNMate“only”在项目树中显示svn状态作为徽章,不再开发。它被同一开发人员的ProjectPlus(http://ciaranwal.sh/projectplus)所取代。可以通过内置的Subversion包(ctrl + shift + a)执行svn命令。 – 2010-02-12 11:26:57