Search Feedback

34
votes
Planned

Add branches in the VCS

Collaborate

-

-

Branching is a powerful tool of VCSs like git and mercurial. I'm not gonna expose all of the useful things you can do with branches, I'm sure you know this already.

I understand why you want the VCS to be easy to use (for artists for instance), and therefore without branches. But I think you could have two modes of work:
- A simple mode, without branches, for the artists
- An expert mode, with branches, for the devs

The devs could then create branches to create new stuff / refactor / etc. while the artists work on the main branch (e.g. develop).

Comments (2)

  1. A3aae450bd617fd86cc13cb410af8017?d=mm

    ErikJohnson

    Feb 22, 2018 18:37

    And tagging a revision too! Really inefficient to require an additional "outside" revision control system in order to have branches and tags.

  2. Fd2872337f879a76b2314bbeca8f3a4a?d=mm

    Brogan89

    Oct 26, 2017 20:22

    Absolutely. Once branches are implemented into Unity Collab, I could fully do away with bitbucket or Github :D

Your opinion counts

Help us make things better. Share your great idea for improving Unity or vote for other people’s.

Log in to post a new idea

Categories

All

(10663)

2D

(266)

Ads

(51)

AI & Navigation

(90)

Analytics

(118)

Animation

(376)

Asset Store

(283)

Asset Store Publisher

(3)

Assets

(514)

Audio

(173)

Cloud Build

(129)

Collaborate

(46)

Docs & Tutorials

(226)

Editor

(2341)

Everyplay

(13)

Game Performance Reporting

(17)

General

(1435)

Graphics

(840)

GUI

(409)

Input

(159)

Licensing

(86)

Networking

(180)

Physics

(371)

Platforms

(432)

Profiling & Optimization

(78)

Runtime

(176)

Scripting

(1119)

Terrain

(165)

WebGL

(140)