Add Windows Commands to TD Guide #189

Merged
Nick Alberelli merged 10 commits from TinyNick/blender-studio-pipeline:feature/add-windows-td-guide into main 2024-01-17 15:44:06 +01:00
3 changed files with 28 additions and 1 deletions
Showing only changes of commit ba2a629e3d - Show all commits

View File

@ -172,6 +172,7 @@ export default defineConfig({
collapsed: true, collapsed: true,
items: [ items: [
{text: 'Project Tools Setup', link: '/td-guide/project-tools-setup'}, {text: 'Project Tools Setup', link: '/td-guide/project-tools-setup'},
{text: 'SVN Setup', link: '/td-guide/svn-setup'}
] ]
}, },
{ {

View File

@ -118,7 +118,7 @@ shared
This is the folder that should contain a version controlled file system to be shared over the network. (By using SVN, GIT-LFS, etc). Connect this folder to your version control software of choice and create the following folder structure. More details about shared folder structure can be found [here](/naming-conventions/svn-folder-structure.md) This is the folder that should contain a version controlled file system to be shared over the network. (By using SVN, GIT-LFS, etc). Connect this folder to your version control software of choice and create the following folder structure. More details about shared folder structure can be found [here](/naming-conventions/svn-folder-structure.md)
#### Initial Directory Set-Up #### Initial Directory Set-Up
1. Create your SVN Folder directly in the target directory `data/your_project_name/svn`. 1. Follow the [SVN-Setup guide](/td-guide/svn-setup.md) to create your SVN repository **before** populating the directory with folders. *(optional)*
2. Use the following commands to generate the below folder structure. 2. Use the following commands to generate the below folder structure.
```bash ```bash
# Linux/Mac # Linux/Mac

View File

@ -0,0 +1,26 @@
# SVN Set-Up
The Blender Studio Pipeline relies on SVN to version control all .blend files used in production. This guide will show you how to install SVN on a workstation.
1. To install SVN please follow the instructions relevant for your system from the [Apache Subversion website](https://subversion.apache.org/packages.html)
- Windows users are recommended to use [TortoiseSVN Client](https://tortoisesvn.net/downloads.html)
2. Navigate to the parent of the folder intended to be the svn repository.
```bash
cd ~/data/your_project_name # Linux / Mac
```
```bash
cd %HOMEPATH%\data\your_project_name # Windows
```
3. Create Repository
- Via Terminal
```bash
# Windows & Linux/Mac
svnadmin create --fs-type fsfs svn
```
- Via TortoiseSVN
Right-click on the `svn` folder and navigate to `TortoiseSVN>Create Repository Here`
::: info Note
For more details on how to set-up an SVN repository please see the official [SVN Documentation](https://subversion.apache.org/quick-start#setting-up-a-local-repo) and the [TortoiseSVN Documentation](https://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-repository.html)
:::