Github 如何将类图置于版本控制之下?
我想将类图上传到GitHub上的公共存储库 是否有任何工具被视为为此目的的公约 目前,我正在使用谷歌文档,我可以从中导出PDF 有人建议我使用这个工具,我可以从中导出XML(因为它是纯文本的,所以更适合于版本控制),但我不知道这个工具是否被整个社区“广泛接受”Github 如何将类图置于版本控制之下?,github,uml,class-diagram,Github,Uml,Class Diagram,我想将类图上传到GitHub上的公共存储库 是否有任何工具被视为为此目的的公约 目前,我正在使用谷歌文档,我可以从中导出PDF 有人建议我使用这个工具,我可以从中导出XML(因为它是纯文本的,所以更适合于版本控制),但我不知道这个工具是否被整个社区“广泛接受” 所有版本的控制系统都使用文本文件。PDF不是文本文件。算了吧。这与将exe文件置于版本控制下相同。VCS使用源文件,不要忘记这一点 所有图表编辑器都在某种文本文件中具有图表的内部表示形式。EclipseUML编辑器使用XML。因此,版本控
因此,这是可能的,但要尽量减少冲突。我认为,这是一个非常有用的问题,也是一个很好的实践,当然,如果做得正确的话+1我不理解关闭的尝试:UML在主题中,版本系统也是如此。他们的组合怎么会偏离主题?谢谢。我并不完全同意EXE和PDF之间的比较,因为PDF实际上包含大量文本数据,甚至可以通过Beyond Compare等不同工具进行比较使用谷歌文档作为图表编辑器的错误。@goodvibration,您可以编辑pdf以消除冲突吗?至于谷歌文档,我从未将其用于图表。主要的问题是,您是否可以通过编辑表示文件来编辑图表。至于工具,Eclipse有许多UML编辑器,我不记得最好的编辑器的名称。VP的免费版本也可以,但我没有看里面的语言。