как подрывать AutoCAD - PullRequest
       18

как подрывать AutoCAD

9 голосов
/ 29 ноября 2009

Я новичок в Subversion. Я пытался подорвать файлы AutoCAD для своих проектов, но, похоже, это не работает. Отлично работает с документами, файлами xls и т. Д.,

Наряду с 'subversion', я использую клиент Tortoise SVN.

Буду признателен за четкие ответы на этот вопрос?

Sams

ps. Есть предложения для рабочей группы AutoDesk Vault?

Ответы [ 4 ]

8 голосов
/ 29 ноября 2009

Subversion обрабатывает файлы любого типа. Однако вы должны знать, что вы не можете различать двоичные файлы (включая Excel и Word, хотя я видел несколько сценариев, которые могут помочь показать различия между листами Excel в некоторой степени).

Возможно, однако, что Subversion не распознает ваши файлы AutoCAD как двоичные файлы и обрабатывает их как текстовые. В этом случае это может привести к повреждению файлов из-за искажения конца строки. Если это произойдет, установите для свойства svn:mime-type значение application/octet-stream (или что-то еще, что отличается от text/plain - subversion рассматривает все остальное как двоичное), чтобы эти файлы также обрабатывались как двоичное. Вы можете использовать auto-props , чтобы автоматизировать это.

8 голосов
/ 29 ноября 2009

Вы можете зарегистрировать файлы AutoCAD в своей системе Subversion так же, как вы регистрируете другие файлы, и вы можете выполнить откат файлов точно так же, как вы делаете откат других файлов.

Но вы не можете выполнить операцию сравнения или слияния, поскольку файлы autocad являются двоичными файлами.

3 голосов
/ 13 августа 2010

Должна быть возможность проверять файлы AutoCAD DVB в Subversion. Я делал это несколько раз.

К сожалению, невозможно объединить эти файлы с помощью Subversion (или любого другого инструмента, который я знаю). Поэтому я написал себе плагин для VBA IDE. Этот плагин может экспортировать все проекты, находящиеся в данный момент в IDE VBA, в заданный каталог в виде простых исходных файлов. Я также храню исходные файлы DVB, потому что этот экспорт не будет работать для форм.

Таким образом, я могу различать отдельные исходные файлы, объединять их и копировать обратно в файл DVB. Трудоемкий, но работающий.

3 голосов
/ 17 февраля 2010

Вы можете, возможно, объединить и отразить файлы DXF, поскольку они являются текстовыми файлами, но определенно не форматом DWG - это зашифрованный двоичный файл. Если вы ищете просто хранилище с временными капсулами, тогда ответ @ bluebrother будет правильным.

Если вам нужны отчеты о различиях, вам придется написать собственное приложение или использовать программу сравнения DWG. Есть несколько таких, как DWG сравнить , http://www.wirecad.com/50/diff.htm. Google и просматривать. Если вы много знаете об объектной модели AutoCAD, то узнаете, насколько сложным будет такое приложение. Покупки - гораздо более простой вариант.

Если вы думаете о трехстороннем слиянии, тогда я думаю, забудьте об этом. Блокировка файла при оформлении заказа на 1 Cadder сделает вашу жизнь намного менее сложной.

...