Skip to content

Commit 9f973df

Browse files
authored
Merge pull request #880 from intersystems/doc-web-app-editing
Explain namespace-level web application setting in documentation
2 parents 90e07e5 + 9767fb4 commit 9f973df

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,14 @@ Assuming you have the local and remote repositories created,
151151
`git config core.sshCommand 'ssh -i ~/.ssh/<private key name>'`
152152
8. Test the refresh button for the remote branches on the WebUI, fetch from the source control menu in Studio or VS Code, and `git fetch` in Git Bash. All 3 should work without any issues.
153153
154+
## Editing files in the Git repository server-side
155+
156+
There are some circumstances where you'll want to edit files in the Git repository on the IRIS server. For example,
157+
- To edit interoperability system default settings for a different environment
158+
- To edit custom configuration files
159+
160+
Embedded Git allows you to edit files in the Git repository server-side through VS Code. Enable the "Define a namespace-level web application " option by running `do ##class(SourceControl.Git.API).Configure()`. This will automatically create a new IRIS web application for editing files with the VS Code ObjectScript extension. Then go to the Embedded Git Web UI and use the "Code Workspace" option to download a VS Code workspace. The workspace will allow you to edit files in the Git repository on the server.
161+
154162
## Support
155163
156164
If you find a bug or would like to request an enhancement, [report an issue](https://github.com/intersystems/git-source-control/issues/new). If you have a question, post it on the [InterSystems Developer Community](https://community.intersystems.com/) - consider using the "Git" and "Source Control" tags as appropriate.

0 commit comments

Comments
 (0)