CODESYS - the IEC 61131-3 automation software

Welcome to the official CODESYS Forum by 3S-Smart Software Solutions GmbH | A member of the CODESYS Group
Deutsche Version English version russian version 
It is currently Tue Feb 18, 2020 7:19 am

All times are UTC+01:00




Post new topic  Reply to topic  [ 11 posts ] 
Author Message
 Post subject: GIT support
PostPosted: Fri Feb 17, 2017 10:12 am 
Offline

Joined: Mon Feb 13, 2017 8:18 am
Posts: 1
Hello,

What kind of option are there for version control system in combination with CODESYS V3. Is there support for GIT, what is the best system that can be used?

Regards


Top
   
 Post subject: Re: GIT support
PostPosted: Fri Feb 17, 2017 12:40 pm 
Offline
User avatar

Joined: Tue Jun 28, 2016 2:45 pm
Posts: 65
Hello woude,

Clientside:
- SVN Plugin for Codesys is requried

Serverside:
- SVN Server for example:
--> Apache SVN Server
--> VisualSVN (GUI)

As far as I know, git integration is currently not supported.

Regards,
Kevin

_________________
Building & Process Automation with HVAC Library for CODESYS© - www.hvac-automation.com


Top
   
 Post subject: Re: GIT support
PostPosted: Fri Feb 17, 2017 1:48 pm 
Offline

Joined: Sat Jan 02, 2010 2:05 pm
Posts: 97
GIT support can only work if the "codesys" you are running works with multiple files (i.e. TWinCAT 3) and then you link the folder where all those files are to your server.

In other codesys apps (like SoMachine from Schneider) you can use Subversion.

This is a pity... even both systems work flawlessly and very well, for machine programmers, GIT has a big advantage: when you are out of your office and you don't have access to your remote repository, having the local repository on your laptop would allow you to continue working as if you were connected to your server.

TwinCAT with the possibility to use Visual Studio as an editor combined with GIT (or the version control you prefer) is a winning combination.

_________________
http://www.robotecnik.com - robots, CNC and PLC programming.


Top
   
 Post subject: Re: GIT support
PostPosted: Sun Dec 03, 2017 9:37 pm 
Offline
User avatar

Joined: Tue Jun 28, 2016 2:45 pm
Posts: 65
Any news on whether git support is planned for the future?

_________________
Building & Process Automation with HVAC Library for CODESYS© - www.hvac-automation.com


Top
   
 Post subject: Re: GIT support
PostPosted: Thu Jan 18, 2018 9:12 am 
Offline

Joined: Fri Dec 15, 2017 12:56 pm
Posts: 3
A professional tool as Codesys should absolutely support Git.

Codesys' project structure should be flattened out and its files made at least somewhat mergeable and human readable.

I am aware of the SVN plugin, but as pointed out in a post above -- one of the great features with Git is its distributed and offline capabilities. And now in 2018 Git services are a lot more available than SVN.

So I hope S3 will make this awesome tool even more awesome and modern by making its project structure more suited for modern version control systems.


Top
   
 Post subject: Re: GIT support
PostPosted: Thu Jan 18, 2018 11:29 am 
Offline

Joined: Tue Jul 18, 2017 6:19 am
Posts: 31
I agree.

Throw away the Plugins and just make a proper file structure like any other language in the world.

This would make it possible to have automatic code generation, better translation support, implicit support for any (source) control system, and 3party suppliers to supply better tools than codesys can. 3S can't do everything in its IDE and everything better than any company in the world, its simply not possible.

This would even allow people to write good Structured Text editors, the editor in codesys lacks a lot of features which are standard in modern IDE.


Top
   
 Post subject: Re: GIT support
PostPosted: Fri Jul 20, 2018 10:00 am 
Offline
User avatar

Joined: Tue Jun 28, 2016 2:45 pm
Posts: 65
any news on this yet?

_________________
Building & Process Automation with HVAC Library for CODESYS© - www.hvac-automation.com


Top
   
 Post subject: Re: GIT support
PostPosted: Fri Jul 20, 2018 2:25 pm 
Offline

Joined: Thu Jul 27, 2017 7:54 pm
Posts: 16
I use the SVN plugin only because I have to. All of the other development we do is controlled in VSTS and Git. We would have so much to gain if there were git support.


Top
   
 Post subject: Re: GIT support
PostPosted: Fri Jul 27, 2018 5:07 am 
Offline

Joined: Wed Nov 23, 2016 2:33 pm
Posts: 77
Hello,

what we could do is to write 2 pyton scripts to Import and Export the Code to XML. This coulld be loaded into git. But then we have to edit XML....


BR

Stefan


Top
   
 Post subject: Re: GIT support
PostPosted: Fri Jan 17, 2020 3:51 am 
Offline

Joined: Tue Dec 10, 2019 6:38 pm
Posts: 5
schaepper wrote:
Throw away the Plugins and just make a proper file structure like any other language in the world.


I totally agree! If anyone at S3 on the CodeSys team is listening, I hope you realize how bad it was for users when you remove the source code export function in CodeSys 2.3. Please try to imagine what it would be like if *you* had to develop CodeSys itself without any capability to say things like "show me what lines of code changed between version X and version Y"!


Top
   
 Post subject: Re: GIT support
PostPosted: Fri Jan 17, 2020 7:37 am 
Offline
Frequent User
Frequent User

Joined: Thu Aug 30, 2018 8:40 am
Posts: 189
Feel free to send your applications here https://career.codesys.com/current-vacancies.html ;)

Just a reminder, at least half of the development staff uses CODESYS to develop features in IEC...


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 11 posts ] 

All times are UTC+01:00


Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited