Skip to content

Commit 299b7b8

Browse files
authored
Merge pull request #948 from intersystems/doc-mirror
Document recommendation for mirrored configurations
2 parents 60c7acf + 86769bb commit 299b7b8

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,14 @@ do $system.OBJ.CompileList("%Z*,%z*,Z*,z*,'%ZEN.*,'%ZHS*","up")
172172
173173
These steps are documented under [Major Version Post-Installation Tasks](https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=GCI_post#GCI_post_mv).
174174
175+
### Mirrored Configurations
176+
In an environment using [InterSystems IRIS database mirroring](https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=GHA_mirror), Embedded Git should be configured to keep the Git repository in sync between primary and secondary nodes. The recommended way to do this is with a shared folder.
177+
- Create a network drive accessible from all mirror members
178+
- Copy the Git repository onto that network drive
179+
- Update the Embedded Git configuration on all mirror members so the local Git repo root directory points to the shared drive
180+
181+
In cases where a shared folder cannot be used, an alternative is a task that keeps the Git repository in sync between primary and secondary nodes using rsync or robocopy.
182+
175183
## Support
176184
177185
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)