我正在开发一个个人项目,虽然我有一个wiki,但我想在svn存储库中添加不同的文档文件.这些文件包括XML(由monodoc生成)以及UML图(用dia生成).
在这个好主意中,我听到/读到关于不将二进制数据添加到svn repo并尝试保留代码的评论,是吗???
它不是关于二元与文本,而是关于它是否生成.如果你生成这些东西,为什么不添加生成源以及生成SVN的工具而不是生成的文件呢?然后,再加上良好的构建脚本(也在SVN中),您可以再次重新生成它们.否则,您将面临生成的文件与源文件不同步的风险,或者将生成的文件视为"主人"并将其更改混淆地覆盖的人.