adccommunitymod (AutomationDirect) asked a question.

Version Control Software

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?


  • adccommunitymod (AutomationDirect)

    Created Date: November 17,2015

    Created by: marksji

    Anybody? :cool:

  • adccommunitymod (AutomationDirect)

    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).

    Expand Post
  • adccommunitymod (AutomationDirect)

    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

  • adccommunitymod (AutomationDirect)

    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

    Expand Post
  • adccommunitymod (AutomationDirect)

    Created Date: November 19,2015

    Created by: marksji

    I'll check these out. Thanks!

  • adccommunitymod (AutomationDirect)

    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.

    Expand Post
  • adccommunitymod (AutomationDirect)

    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...

  • adccommunitymod (AutomationDirect)

    Created Date: July 29,2016

    Created by: BobO

    Do-more export files would do pretty well, I think. Haven't tried it though.

  • adccommunitymod (AutomationDirect)

    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!

  • adccommunitymod (AutomationDirect)

    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?

    Expand Post