I am new to Subversion. I was trying to subversion AutoCAD files for my projects deparment, however it does’nt seem to work. It works fine with docs and xls files etc.,
Along with ‘subversion’, i am using Tortoise SVN client.
Would appreciate some clear responses for this ?
Sams ps – Any suggestions for AutoDesk Vault workgroup ?
Subversion handles any type of files. However, you need to be aware that you can’t diff binary files (including Excel and Word, though I’ve seen some scripts that can help showing differences between Excel sheets to some extend).
It is possible, though, that subversion doesn’t recognize your AutoCAD files as binary files and treats them as text. In this case it might corrupt the files due to line ending mangling. If this happens, set the svn:mime-type property to application/octet-stream (or something else that differs from text/plain — subversion treats everything else as binary) to get those files treated as binary too. You can use auto-props to automate this.
You could, possibly, merge & diff DXF files since they are text files but definitely not the DWG format – it is an encrypted binary. If you’re looking simply for a time-capsule type of storage then @bluebrother’s answer is correct.
If you want diff reports then you will have to write a custom app or use a DWG comparison program. There are a few out there like DWG compare. Google and browse. If you know much about AutoCAD’s object model then you will know how complex such an app will be. Shopping is a much easier option.
If you’re thinking 3-way merge then I’m thinking forget it. Locking a file on checkout to 1 Cadder will make your life a lot less difficult.