tag区别 - tortoisesvn tag




你用什么作为团队系统的一个很好的选择? (8)

SourceGear Vault与FogBugz之间的良好集成使我获得了很多成功。

MS Build用于构建自动化满足我的需求。

我想衡量其他人为了获得团队系统功能而采取的解决方案。 我们都知道,Team System对于我们中的一些人来说可能是昂贵的。 我知道他们提供了一个拥有MSDN订阅的五个许可证的小团队版本,但是如果你的团队超过五个,或者你不想使用团队系统?


TRAC

它似乎是针对开源/社区类型的项目,但它只是作为一个内部开发人员的内部网络发现。 它将Wiki,Bug跟踪器和SVN Source浏览器集成到一个很好的包中,配置起来非常简单。


我在家用电脑上使用SourceGear的Fortress进行个人开发。 它对于单个用户是免费的。


我使用VisualSVN服务器进行源代码管理,为项目管理和错误跟踪合并,以及Team City进行持续集成。 我还是习惯了,但迄今为止效果很好。 这对于小团队来说是一个很好的免费设置。 许可Mingle和Team City将为大型团队花费。


对于轻量级和完全免费的选项,您可以使用与Basecamp(+ SVN客户端)集成的Springloops。

注意:与Basecamp的SpringLoops集成在他们的免费设置中不可用。


我也在Linux上开发,这也是我提出解决方案的原因之一。 我想知道SourceGear选项在这方面是如何工作的? 以前我曾经使用过Vault,这在我的经验中并不算太坏,但是我知道它主要是基于Windows的。 我想我曾经读过一个他们有一个可以在Linux上工作的客户端,但是我从来没有用过它。 我只是想把这个对话再打开一点点,所以有这个问题的人可以根据自己的意愿找到最好的答案。

如果Vault客户端可以在Linux和Mac上运行并且运行良好,那么使用Vault和Fortress一定是被接受的答案,作为Team System的低成本替代方案。


带有TortoiseSVN插件的SVN提供了一个简单易用的界面。 WinMerge也是一个很好的工具。


我惊呆了,没有人提到JetBrains的免费和优秀的TeamCity产品。 这包括:

  • 持续集成
  • 软件构建管理
  • 项目管理,监测和统计报告
  • 与许多IDE,Sourcecode控制系统和测试框架集成

对于项目管理/错误跟踪/ Git或Subversion版本库,我也使用Unfuddle免费的小个人项目!)





fogbugz