2

我正在寻找一种方法,以便在我的工作中对包含 SOP、表格等的文档库进行更好的文档控制(主要是 Microsoft Word 文件。)至于对文档的实际更改,我正在考虑建立一个 SVN 存储库以处理文档的实际修订并允许最新版本处于最前沿,但是还有一些其他功能我要么 1)不知道它们是否存在,要么 2)不知道如何设置。以下是我的问题:

  1. 我知道有 Apache SVN,我可以自定义文件夹和文件在网页上的显示方式吗?
  2. 有些文件需要每两年重新访问一次等,有没有办法轻松标记这些文件以进行审查?
  3. 通过 Windows 网络在多人之间共享 SVN 存储库的最佳方式是什么?

我在网上搜索过,但没有找到任何我能理解的好资源。

4

3 回答 3

2

我可以自定义文件夹和文件在网页上的显示方式吗?

是的,在某种程度上。我不记得存储库中“裸”Apache 的输出,但您至少有两种装饰存储库的选择(注意第 3 页):VisialSVN Server,您可以根据需要在其中更改 svnindex.xsl

<!-- A sample XML transformation style sheet for displaying the Subversion
  directory listing that is generated by mod_dav_svn when the "SVNIndexXSLT"
  directive is used. -->

或安装一个额外的级别,基于 PHP 的WebSVN(或任何其他存储库浏览器),其中嵌入了模板

有些文件需要每两年重新访问一次等

我在 Subversion 中看不到任何本机即用型工具来完成这项工作,但是对于存储库中的任何对象,最后修订的日期都存在,而且它很容易(一般)可访问的信息

通过 Windows 网络在多人之间共享 SVN 存储库的最佳方式是什么?

“最佳”始终是激烈讨论和辩论的主题,但您(对于 Windows 世界)通常有选择:http-server 的 svnserver(其中基于 httpd 的解决方案可以是 CollabSVN、UberSVN、VisualSVN 服务器/甚至 Enrerprise 版/或纯Apache带有网络前端)用于网络访问,其中任何解决方案都具有“pro”和“contra”。从我的 POV 来看,VisualSVN 服务器社区版的 TCO 最低

于 2012-10-30T11:00:32.237 回答
1

由于您使用的是 Windows,Visual SVN ServerTortoiseSVN是两个可以完成工作的免费软件。

我们已经为一些最终用户提供了 TortoiseSVN,他们很快就学会了如何使用它。

我想知道您是否可以使用 SVN 中的自定义属性来标记文档以供审核?也许这个相关的问题会有所帮助:我可以在添加属性对话框中将自定义属性添加到 TortoiseSVN 的属性列表吗?

标记也可能有用;它可以识别出可能被审查的文件的最后一个版本?

于 2012-10-30T11:12:38.413 回答
0

SVN 可以工作,但它不是为文档设计的,它是为源代码设计的。

IMO 您正在尝试使用错误的工具解决问题。您真正需要的是一个文档版本控制工具,并且有一些。

其中之一是 TeamForge(由 CollabNet - SVN 项目创始人),它将跟踪您的文档版本、管理评论,并且可以轻松地连接到 MS Office。

查看更多: http: //www.collab.net/products/teamforge/capabilities(点击“文档”)

免费试用: https ://app.cloudforge.com/trial_signup/new/

(免责声明:我为 CollabNet 工作)

于 2012-10-30T23:14:51.647 回答