Robert - you rock! Congrats to you and thank you to everyone contributing :)
- Log in to post comments
Robert - you rock! Congrats to you and thank you to everyone contributing :)
P.S. There is also a newly released Learning Services Online Course which covers use of Embedded Git in our HealthConnect Cloud platform, but the principles covered are generally applicable - https://learning.intersystems.com/course/view.php?name=HCCSourceControl…;
@Sean Brady - per "The push to use vscode over studio is there but the processes have not been migrated so we are still having to fall back to studio for deployments." ... FYI, when you use Embedded Git (or any Serverside Source Control toolset) you can use either VS Code and Studio (or both!). The IDE triggers the behavior on the server so either should kick off the same behavior.
I am sorry but I can't answer your question about deployment manager as I have always relied on source control and automation tools based on that (I have been spoiled by that ;) ).
If you are hitting merge conflicts I am going to go out on a limb and guess that these are in the Production Class? If so then I highly recommend that you look at using Production Decomposition which solves this issue by allowing Embedded Git to manage PTDs rather than the Production Class as a whole - https://github.com/intersystems/git-source-control/discussions/519.
We also have a standing weekly meeting for Embedded Git users to provide updates on features and 'office hours' for questions. DM @Pravin Barton if you want to get an invite.
@Sean Brady - welcome to the D.C.! Great question and you should get a lot of help here.
First, definitely watch the video linked by @Oliver Wilms in the earlier response. It will help you understand how the InterSystems-based healthcare platforms tend to work best with the embedded source control paradigm due to how changes are made in the Management Portal and not just in VS Code.
As you try to get Git set up, can you please confirm that you using the Embedded Git package? https://community.intersystems.com/tags/embedded-git
You said you are having issues working with Git - could you please provide more details?
If you haven't, you should review the Branching Strategy doc on GitHub for Embedded Git (https://github.com/intersystems/git-source-control/blob/main/docs/hcc.md#general). While it is in the HealthConnect Cloud section, @Pravin Barton has assured me it is generally applicable.
While you are working towards getting a proper Git-based progression in place, you can use Deployment Manager in the Portal (but you should stop using this once you have Embedded Git working). This is the easiest way to grab things in bulk and move them between environments.
Please note that HealthShare Registries are not yet covered by Source Control / Change Control hooks, so you will need to move those by hand or via custom scripting. Those will come later this year - see the Global Summit presentation on the topic here: https://www.intersystems.com/change-control-for-healthshare-intersystems/
Hopefully this is enough to get you rolling. Let us know what questions you may have!
I was talking to someone about the VS Code Workspace enhancement and I don't have a local instance to check. Can anyone provide a screenshot or more detail on where to find this new feature? (I didn't notice it in the GitHub release notes either)
this is very helpful video ;)
Thanks for the callout! @Sean Brady - welcome to the D.C.! This would be the right place for you to start.
I believe the API were first included in 2016.2 but there were issues so 2017.1 or later is recommended.
To connect to 2016.1, your only option is to use InterSystems Studio. If you don't have access, reach out to a support who can supply you with a kit.
FYI .... This material was presented at Global Summit, and the recording can be found (for now) here:
https://www.intersystems.com/creating-an-intersystems-iris-cross-functi…
I assume that eventually it will be moved to the InterSystems YouTube channel as well.
very creative!!
@Ben Schlanger - thanks for catching that! Not sure if I have time to chase down all of these updates, but if you have alternative URLs I can point to for the above DM me or post them here
and I will update anything that you find. Thanks!
@Oliver(Take2IT).Wilms - current versions of IRIS do not include IPM out of the gate. You can side load it very easily - see https://community.intersystems.com/post/install-zpm-one-line.
At some point in the future, IRIS should include IPM.
Really glad you found this to be helpful!!
@Laurel James (GJS) - my pleasure. Glad you enjoyed the presentation :)
Bravo to those who participated and especially to those who completed!!
This is a *really* useful utility and I want to make sure people have this on their radar. @Matthew Giesmann / @Evan Gabhart - this is the work I want to make available to our customers who are moving to using CCR Tier 1 for their integration instances.
Congratulations everyone on the great set of content created by this community in the past 3 months! Happy New Year everyone!
thanks all for a great year! Here's to great things in 2025 :)
very well deserved - congratulations @Alberto Fuentes and thank yoi for everything that you contribute to the Developer Community and to InterSystems!!!
Congratulations to the winners and thank you to everyone who participated! It is great to see such creative solutions being made available in the Open Exchange:-)
not a problem - thank you for getting back to me on this
P.S. Similar to how you could feed "test" into the D.C. search with the following URL:
this is great, thank you for taking the time to share!
@Subtropical.Bob - I suggest you reach out the InterSystems Support and they can help you sort this out.
agreed!! the Kindle is an awesome option. I use mine pretty much daily :)
congrats to all involved!! that was a fun challenge :)
@Scott Roth - you are in good hands :) Thanks @Robert Leff!!
Does it fail in any browser other than Edge? I can't get Edge to fail (nor Chrome not Chrome incognito).
Just trying to figure out what might be different for you.
@Scott Roth - what browser are you using? Can you try in an incognito browser to bypass any cookies or settings which could be impacting behavior? (I am not able to replicate your results)
most welcome!
There is no rollback mechanism built into the installer (unless there is an issue in the middle of the installation in which case it will back out the installation). If you are using a VM the best practice is to snapshot your VM prior to upgrade and roll back to the snapshot if something goes wrong. This should be done with care because any data changed post upgrade will be lost when you restore the snapshot.