intersystems-community / cache-tort-git

Access to Tortoise Git interface from Caché Studio
https://github.com/intersystems-ru/cache-tort-git/wiki
MIT License
31 stars 20 forks source link

Versioning CSP Application #29

Open lucasscarduelli opened 9 years ago

lucasscarduelli commented 9 years ago

For CSP applications I do not see the need for versioning export XML files, this because within the application often have files from other formats that would provide greater control if they were versioned for its extension origin.

adaptun commented 9 years ago

In ideal world classes and routines also can be exported as plain text. This can be probably be done in version 2.0 of this plugin that will break compatibility with existing repositories. Not to mention that version 2.0 will highly unlikely ever come.

lucasscarduelli commented 9 years ago

Okay, I agree fully, but as that was made today, I'm just having trouble with the versioning of binary files, for example, when I need an image versioning. There is a possibility now change the project so that binary files are versioned in its original format?

lucasscarduelli commented 9 years ago

Another alternative would be to indicate the settings the way the CSP application and versioning directly to physical folder, and not export Caché.

lucasscarduelli commented 8 years ago

Any news?

adaptun commented 8 years ago

What is the problem with binary files? They are exported in standard $system.OBJ.Export base64-XML format.

It has the same problems as export of js in XML-like format. Or cls.