相关疑难解决方法(0)

版本控制(即Subversion)是否适用于文档跟踪?

我负责大约100多个文件(word文档,而不是源代码),需要我部门的不同人员进行修改.目前,所有文档都在共享文件夹中,他们将在该文件夹中检索,修改并保存回文件夹.

我现在正在做的是在共享文件夹中查找"修改日期",打开最近修改的文档并使用MS Word中的"跟踪更改"功能来应用更改.我发现这有点乏味.

如果我在版本控制数据库中提交它会更好更容易吗?

基本上我想保留不同版本的文件.


我从答案中学到了什么:

  • 使用Time Machine保存不同版本(或Vista中的Shadow副本)

  • 使用版本控制应用程序时,文本和二进制文档之间存在差异.(我不知道)

  • Diff不适用于二进制文件

  • 用于修订的通知系统(即电子邮件)很棒

  • Google文档修订功能.

更新:

我玩过Google Docs修订版功能,觉得它几乎适合我.对版本太频繁(autosaving)感到有些恼火.

但对我来说感觉合适并不意味着我的部门感觉不错.他们可以将所有这些文件保存到谷歌吗?

version-control tracking

75
推荐指数
6
解决办法
4万
查看次数

应该在版本控制中存储哪些文档以及如何存储它们?

我发现了一些类似的问题(这里,这里,这里),询问是否将文档存储到版本控制中.我有一个更具体的要求和一般性问题.具体要求是我想使用Git.更一般的问题是,如何将文档(用于项目的设计,测试,一般实践,技巧等)存储在Git中?更广泛地说,应该存储哪些文件?

我可以想到几个方面:

  1. Word/Open Office文档.新的Office Word具有docx格式,它可以压缩文档,但它也有一个解压缩的XML格式,可用于在Git中有效地存储差异.尽管如此,diff功能仍然被打破,因为XML被压缩在一条线上.这并不比将二进制文件存储到Git中更好.
  2. 维基.那里存在什么分布式维基?这就像某种Latex事情,文档被编写和编译/视为维基.
  3. 乳胶 - 但从用于纸张我发现它非常不适合文件.是否有相同的文档?(如何编写手册页?)
  4. 纯文本格式,但由于缺少图表而缺乏这一点,这带来了另一个观点.

应该如何存储视觉效果?他们首先应该创作什么?我正在Linux环境中开发,但项目中的其他一些参与者都在Windows上.哪种跨平台解决方案类似于Visio?当然,它不应该创建存储到Git中的二进制文件.那怎么会与文件相关呢?(例如,类似于Latex在编译时可以引用其他图表.)

git documentation version-control diagram wiki

26
推荐指数
3
解决办法
2万
查看次数

标签 统计

version-control ×2

diagram ×1

documentation ×1

git ×1

tracking ×1

wiki ×1