'Using SVN' feedback #233

Open
Julien Kaspar wants to merge 1 commits from julienkaspar-svn-feedback into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.

View File

@ -1,5 +1,10 @@
# Using SVN
<!-- Feedback from Julien
Add a quick overview here of what SVN is,
what we use it for and how it roughly works in plain terms.
-->
## Add SVN Repo
![How to checkout SVN](/media/svn-checkout.mp4)
1. Launch Rapid SVN
@ -8,6 +13,11 @@
4. Once Checkout is complete your SVN Repo will appear in the RAPID SVN Client's bookmarks
## Pull SVN Updates
![How to update SVN](/media/svn-update.mp4)
<!-- Feedback from Julien
Select 'Use Latest' under 'Revision' is confusing.
Toggling that button makes it seem like that is what the user is meant to do every time.
It doesn't explain what the purpose of that toggle is.
-->
1. Right Click inside SVN Repo and select Update
2. Select Use Latest under Revision
3. Click OK to start update
@ -15,4 +25,24 @@
![How to commit to SVN](/media/svn-commit.mp4)
1. Right Click inside SVN Repo and select Commit
2. Enter Commit Message
3. Click OK to commit your changes
3. Click OK to commit your changes
<!-- Feedback from Julien
Many things can be added. Much information is missing.
- How to pull a specific version
- How to revert a file
- How to add/delete files from SVN
- How to push/revert only specific files instead of everything
- How to deal with errors (Common ones). Maybe via the terminal
- Conflict -> Save copy as backup, revert file, pull, update file, push
- Cleanup in some cases
- etc
- Common Rapid SVN bugs. Disclaimer that it's an old depricated software
- Selecting files via checkmarks
- Disappearing bookmarks
- etc
- Show how to alternatively use the terminal with common commands to do the same things.
-->