易于使用的svn-client替代Visual Studio?

nw.*_*nw. 7 svn tortoisesvn visualsvn visual-studio

我们的开发团队使用VS.NET进行应用程序开发,使用TortoiseSVN/VisualSVN进行版本控制.似乎几乎每天都会出现问题,工作副本或存储库被搞砸了,人们只是举起手来打电话给我.工作中肯定有人为因素(SVN可以正常工作),但我厌倦了向开发团队玩SVN帮助台.任何人都可以推荐更好 /更直观的版本控制设置吗?

Tim*_*gan 2

SVN 与版本控制系统一样简单。只有在处理合并操作时才会出现问题……这些可能很棘手。

如果你不解决“人为因素”,那么无论你使用哪个版本控制系统,你都将永远是帮助台。要解决此类问题,您通常需要:

  • 建立一个 wiki,其中包含版本控制任务的通用“食谱”。
  • 包括一个工作流程图,说明如何对代码进行更改(对于那些不喜欢阅读的人)。
  • 举办专为您的用户设计的培训课程(使用 wiki 材料)。
  • 在帮助某人解决问题时,请务必让他们执行实际的修复操作。不要只是为他们做这件事,而是与他们交谈。
  • 在帮助用户时,请注意引导用户查看产品文档。

向任何组织引入新的版本控制系统都应该包括我列出的项目。我意识到这对于那些完成任务的人来说是额外的工作,但它确实可以让您免于日后长时间的“支持”时间。