对于半个学期的项目,一组五人或更少的人将共同完成一个项目,该项目已作为 .doc(x)、.xls(x) 文件夹分发给他们(并且必须转换为评分)等文件。特别是一个文件将看到大部分编辑——一个 .xlsx 文件。
成员将使用 TortoiseSVN 提交更改/执行检出。在这种情况下,SVN 将如何促进协作编辑?--例如,svn 将如何处理由两个不同客户端以不同方式编辑的相同文件的合并?
SVN 并不真正适合二进制文件的版本控制(.doc 和 .xls 是),因为文件不包含文本,因此几乎不可能区分文件或合并更改。较新的格式(.docx 和 .xlsx)实际上是 XML 文档,它可以稍微帮助进行差异和合并操作,但仍然非常困难。
我的建议是使用像Google Docs这样的东西,它允许多达 50 个用户进行版本控制和同时编辑(电子表格也是如此)。如果您死心塌地使用 SVN,我建议您坚持使用纯文本文档,我知道有一些人使用LaTeX和 SVN 进行某些作业,这允许他们进行格式化。
归档时间: |
|
查看次数: |
920 次 |
最近记录: |