kjems / uversioncontrol

Version Control for Unity using SVN
https://www.assetstore.unity3d.com/en/#!/content/3350
50 stars 13 forks source link

UVersionControl README

Features

Setup Guide

1) Make sure to have a command-line SVN client installed 2) Have an already existing SVN checkout in the root of a Unity Project folder 3) Make sure to turn on visible meta files (Edit -> Project Settings -> Editor -> Version Control -> Mode) 4) make sure it is using .NET 4.x (Edit -> Project Settings -> Player -> Other Settings -> Configuration -> Scripting runtime version) 5) Clone the uversioncontrol Git repo into a folder in the '[YourProject]/Packages' directory 6) In the top menu find the UVC entry and select Overview Window and dock it somewhere 7) Press the red 'On/Off' toggle button and if all went well you should be ready to go

Usage Guide

Subversion-Related Notes

Windows

On windows it is recommended to install Tortoise SVN 1.7+ with commandline enabled during the installation.

Mac / OSX

There are two recommended options for installing commandline SVN on OSX:

MacPorts

With MacPorts installed do sudo port install subversion. In Unity select the Settings item in UVC menu. Add /opt/local/bin/ to the environment path.

XCode

The newer versions of XCode comes with command line SVN 1.7+ Xcode > Preferences > Downloads > Command Line Tools > Install

Information

How to use

Project Overview

General C

Unity Specific