
adccommunitymod (AutomationDirect) asked a question.
Created Date: November 15,2015
Created By: marksji
**** This post has been imported from our legacy forum. Information in this post may be outdated and links contained in the post may no longer work.****
Anyone know of any version control software that works well with DS, DmD, and Cmore? We have 4-5 people who regularly create new software versions and another dozen that are regularly opening the latest versions in order to update PLCs and TSs in the field at customer sites across the globe. Complicating matters it's not uncommon have zero Internet access when out in the field. It's also common for the main 4-5 of us who create new software versions to be doing so in the field; though it wouldn't be the end of the world if in order to check out a program for creating a new version internet access was required. It'd be better if it wasn't required though and any conflict where two of us edited the same code simply flagged for conflict resolution by a human. So any thoughts?
Created Date: November 17,2015
Created by: marksji
Anybody? :cool:
Created Date: November 17,2015
Created by: pressgrove
We use Autodesk PLM 360 to manage files and documents. You can set up workflow to manage revision changes and check out/in documents for editing. The data is stored on the cloud so it's accessible anywhere.
It's a little cumbersome to use until you get your head around it. I'm not the administrator for our account so I'm not sure how hard it is to set up initially.
I used a similar product at a previous job called Team Center. It appears to be owned by Siemens now. We mainly used it as a file sharing site (long before Dropbox or the cloud).
Created Date: November 18,2015
Created by: jesawyers
There are several online/offline solutions out there. Many are free. Search for "Software Archiving ". We use SubVersion here at work.
John
Created Date: November 18,2015
Created by: jesawyers
I forgot to mention one solution. I have used a online system called ZoHo.com.
For about $65/month you can not only do version control, but you can also do bug tracking. I used it with a customer who was tracking all the software issues at various sites using multiple Excel spreadsheets. We would sit once a week for hours updating these spreadsheets. With a online system like ZoHo, people can update items as things change.
John
Created Date: November 19,2015
Created by: marksji
I'll check these out. Thanks!
Created Date: July 29,2016
Created by: Karlf
Not really a user, but I 've been tasked with helping the users with version control. I'm from a software background and I 've used Subversion, Bazaar, CVS with nice, clean file comparison features. The beauty of version control is to be able to diff to files to see what has changed. What PLC files (extensions) lend themselves to version control? I had quick look at some of the PLC programmers files (extension .adpro?) and I don't see any files that lend themselves to this.
Created Date: July 29,2016
Created by: marksji
Not many, if any, of the PLC project files are in a text format so traditional diff systems simply won't work. For the record I still haven't found anything that really works for us...
Created Date: July 29,2016
Created by: BobO
Do-more export files would do pretty well, I think. Haven't tried it though.
Created Date: July 29,2016
Created by: ControlsGuy
Do-more export files would do pretty well, I think. Haven't tried it though.
I 've diffed Do-More export files. It works good!
Created Date: November 15,2015
Created by: marksji
Anyone know of any version control software that works well with DS, DmD, and Cmore?
We have 4-5 people who regularly create new software versions and another dozen that are regularly opening the latest versions in order to update PLCs and TSs in the field at customer sites across the globe.
Complicating matters it's not uncommon have zero Internet access when out in the field. It's also common for the main 4-5 of us who create new software versions to be doing so in the field; though it wouldn't be the end of the world if in order to check out a program for creating a new version internet access was required. It'd be better if it wasn't required though and any conflict where two of us edited the same code simply flagged for conflict resolution by a human.
So any thoughts?