Update readme.md

This commit is contained in:
AllSpiceAlice 2025-02-21 19:18:12 +00:00 committed by Daniel
parent 4564684f68
commit c052a3280f

View File

@ -11,6 +11,32 @@ This repository allows:
- Alice to work in AllSpice (Git) while Sam continues using SVN.
- Transparent syncing of files between AllSpice and SVN as if both were using Git.
## Workflow
### Alice's Workflow (AllSpice/Git)
```mermaid
graph LR;
A[Run fetch-svn.bat] --> B[Edit Files];
B --> C[Stage Changes];
C --> D[Commit Changes];
D --> E[Push to AllSpice];
```
-
![Alice workflow](images/alice-workflow.png)
### Sam's Workflow (SVN)
```mermaid
graph LR;
X[Run svn update] --> Y[Edit Files];
Y --> Z[Commit to SVN];
```
-
![Sam's Workflow](images/bob-workflow.png)
## How It Works
A batch file automates the setup:
@ -31,27 +57,6 @@ A batch file automates the setup:
- `fetch-svn.bat` Pulls SVN changes via `git svn rebase`
- Pre-push Git hook Ensures commits are pushed to both SVN and Git
## Workflow
### Alice's Workflow (AllSpice/Git)
```mermaid
graph LR;
A[Run fetch-svn.bat] --> B[Edit Files];
B --> C[Stage Changes];
C --> D[Commit Changes];
D --> E[Push to AllSpice];
```
![Alice workflow](images/alice-workflow.png)
### Sam's Workflow (SVN)
```mermaid
graph LR;
X[Run svn update] --> Y[Edit Files];
Y --> Z[Commit to SVN];
```
![Sam's Workflow](images/bob-workflow.png)
- **Sam (SVN User):**