我正在寻找一个wiki或类似wiki的系统,用于编写和管理软件项目的规范和文档。
我知道有很多的wiki实现可用,但是否有一些特别适合于这类任务?
实际上,它并不一定是一个wiki,它只是一个可以轻松编写和浏览规范和文档的系统,并且支持更改跟踪。
发布于 2011-09-01 10:14:43
我们使用的是LaTeX和SVN。因为LaTeX文档只是文本文件,所以它可以很好地处理版本控制,而不像某些二进制或部分二进制格式。
您可以从与代码一起使用版本控制中获得所有的优点(和缺点,无可否认)。
LaTeX需要一些设置(来定义您自己的样式/类),但是一旦您这样做了,它就非常好了--您可以只关注内容而不是它的演示(而不是像WYSIWYG那样不断地调整),但最后仍然会得到一份精巧、专业的PDF文档。
发布于 2011-09-01 12:36:11
就我个人而言,我非常喜欢整洁的维基。
它有一个相当完整的wiki语法,是一个自包含的单个html文件,并且可以很好地处理各种web浏览器,而不需要服务器。
它甚至有一个可扩展的插件体系结构,它允许您添加插件来执行各种有趣的事情,比如加密蹒跚学步或添加脚注。
发布于 2011-09-01 09:38:55
对于Microsoft,TFS (,)与SharePoint的集成正是您正在寻找的。通过创建一个新的团队项目,您可以选择包含软件开发过程几乎所有方面的模板。它为您提供了一个门户,您可以在其中定义团队成员,分配他们的角色和安全权限,上传、共享和编辑与您的项目相关的文档和规范,以及使用它做许多其他很酷的事情。
对于其他平台,我认为您可以使用类似GitHub的东西(不过,我不确定)。
https://softwareengineering.stackexchange.com/questions/105179
复制相似问题