Add Windows Commands to TD Guide #189
@ -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'}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -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
|
||||||
|
26
docs/td-guide/svn-setup.md
Normal file
26
docs/td-guide/svn-setup.md
Normal 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)
|
||||||
|
:::
|
Loading…
Reference in New Issue
Block a user