Svn 如何颠覆AutoCAD
我是颠覆的新手。我试图为我的项目部门颠覆AutoCAD文件,但它似乎不起作用。它适用于文档和xls文件等 除了“subversion”,我还使用了Ortoise SVN客户端 请对此做出明确回应 萨姆Svn 如何颠覆AutoCAD,svn,autocad,Svn,Autocad,我是颠覆的新手。我试图为我的项目部门颠覆AutoCAD文件,但它似乎不起作用。它适用于文档和xls文件等 除了“subversion”,我还使用了Ortoise SVN客户端 请对此做出明确回应 萨姆 ps-对AutoDesk Vault workgroup有何建议?您可以像签入其他文件一样将AutoCAD文件签入Subversion系统,也可以像回滚其他文件一样回滚文件 但是不能执行差异或合并操作,因为autocad文件是二进制文件。Subversion处理任何类型的文件。但是,您需要知道,您
ps-对AutoDesk Vault workgroup有何建议?您可以像签入其他文件一样将AutoCAD文件签入Subversion系统,也可以像回滚其他文件一样回滚文件
但是不能执行差异或合并操作,因为autocad文件是二进制文件。Subversion处理任何类型的文件。但是,您需要知道,您不能区分二进制文件(包括Excel和Word,尽管我看到一些脚本可以在一定程度上帮助显示Excel工作表之间的差异)
但是,subversion可能不会将AutoCAD文件识别为二进制文件,并将其视为文本。在这种情况下,可能会由于行尾损坏而损坏文件。如果发生这种情况,请将
svn:mime-type
属性设置为application/octet-stream
(或其他与text/plain
不同的内容--subversion将所有其他文件都视为二进制文件)以使这些文件也被视为二进制文件。您可以使用来自动执行此操作。您可以合并&diff DXF文件,因为它们是文本文件,但绝对不是DWG格式-它是加密的二进制文件。如果你只是在寻找一种时间胶囊类型的存储,那么@bluebrother的答案是正确的
如果需要差异报告,则必须编写自定义应用程序或使用DWG比较程序。有一些像。谷歌和浏览。如果您对AutoCAD的对象模型了解很多,那么您就会知道这样的应用程序有多复杂。这是一个容易得多的选择
如果你在考虑三方合并,那么我在考虑忘掉它。签出时将文件锁定到1 Cadder将大大降低您的生活难度。应该可以将AutoCAD DVB文件签入Subversion。我已经做过好几次了 不幸的是,无法使用Subversion(或我知道的任何其他工具)合并/区分这些文件。所以我为自己编写了一个VBA IDE插件。此插件可以将VBA IDE中当前的所有项目作为普通源文件导出到给定目录。我还存储原始DVB文件,因为此导出将不适用于表单 这样我就可以区分各个源文件,合并它们并将它们复制回DVB文件。费时,但工作。你说的“似乎不工作”是什么意思?你收到错误信息了吗?你的文件损坏了吗?