Update readme.md
This commit is contained in:
parent
4564684f68
commit
c052a3280f
47
readme.md
47
readme.md
@ -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];
|
||||
```
|
||||
-
|
||||

|
||||
|
||||
### Sam's Workflow (SVN)
|
||||
```mermaid
|
||||
graph LR;
|
||||
X[Run svn update] --> Y[Edit Files];
|
||||
Y --> Z[Commit to SVN];
|
||||
```
|
||||
-
|
||||

|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## 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];
|
||||
```
|
||||
|
||||

|
||||
|
||||
### Sam's Workflow (SVN)
|
||||
```mermaid
|
||||
graph LR;
|
||||
X[Run svn update] --> Y[Edit Files];
|
||||
Y --> Z[Commit to SVN];
|
||||
```
|
||||
|
||||

|
||||
|
||||
|
||||
- **Sam (SVN User):**
|
||||
|
Loading…
Reference in New Issue
Block a user