Skip to content

Latest commit

 

History

History
113 lines (52 loc) · 2.53 KB

README.md

File metadata and controls

113 lines (52 loc) · 2.53 KB

Introduction

As you know, a meta file should be a set of asset file in Unity. If you upload an asset file without a meta file, an asset file’s GUID will be generated differently per each user’s computer. And then, every object that linked that asset will be missed.

But if you working with other team members who don’t familiar with this process like design or art team, it’s so hard to manage or educate them to not mistake this kind of matters(This is also what I experience with it!)

To prevent this matter, I made UniSVN to do almost everything about SVN’s functions inside Unity!

Requirements

  • Windows only for now.

  • Tortoise SVN

  • SVN

  • Unity Version for this project is 2019.1.x +.

Features

SVN Commands

Commands

If you excute SVN commands like update, commit using UniSVN's menu, the meta file will be added automatically!

Command List

  • Settings [Shift+Ctrl+Alt+T]

  • Update [Shift+Ctrl+Alt+U]

  • Commit [Shift+Ctrl+Alt+C]

  • Show Log [Shift+Ctrl+Alt+L]

  • Checkout [Shift+Ctrl+Alt+H]

  • Clean up [Shift+Ctrl+Alt+E]

  • Revert [Shift+Ctrl+Alt+R]

  • Resolve [Shift+Ctrl+Alt+S]

  • Merge [Shift+Ctrl+Alt+M]

  • Properties [Shift+Ctrl+Alt+P]

  • Repo-brower [Shift+Ctrl+Alt+B]

Asset Status

Status

Now you can keep watching how synchronized assets' status inside Unity's project view.

Explanation of icons

  • The asset is synchronized with the repository.

  • You made the asset.

  • Or You FORGOT to commit meta file!

  • The asset or meta file is modified.

  • The asset is conflicted. It happens sometimes when you updated without committed the asset.

  • You linked external with the asset.

  • You added the asset manually.

SvnSettings

You can set some options in here.

SVNSettings.asset's path is "Assets/UniSVN/Editor/Settings/SvnSettings.asset".

Settings

  • Show Icon

    • Check it if you want to see Asset Status.
  • Tortoise SVN Path

    • You don't need to modify this path if you installed Tortoise SVN to default path.

References