#Integration of Unity Verison Control with Rider
1 messages · Page 1 of 1 (latest)
I could use git and UVC at the same time,
you should not. they will end up fighting and you can easily end up with conflicts, and it neuters the potential collaborative aspect (including using separate devices)
OK, so I will have to stick to GIT then 🙁
are there not any uvc extensions for rider?
Haven't found any in the Rider repository. There used to be one for Plastic SCM, but it is no longer available.
OK, I have found a plugin. You need to install the standalone UVC client. In the plugins folder, there is one for IntelliJ. It has at least some functions I need, so it looks like I will be able to use it :).
How does this happen though?
I don't think it will actually, because git and uvc works with separate files and folders, right?
for example git uses .git folder and uvc uses .plastic folder, and we can use .gitignore and ignore.conf to ignore each other
writing won't really be an active issue aside from having double the work, but reading would basically have the 2 systems fighting for control over the working tree
wouldn't be super bad, given that these aren't live (like how onedrive might try to apply changes), but checking out commits in one would show a ton of changes in the other, or pulling changes would mean one thinks you've made a ton of changes
if you want to get around that by syncing the 2 repos, but then what happens if they end up desyncing?
you're basically trying to maintain 2 repos that occupy the same space
I am still using git with Unity because rider doesn't support it yet.
Can you share link to the plugin?
You need to install the standalone client for version control. I was prompted to install it when I clicked Branch Explorer in the Unity Version Control tab inside Unity. Then you have to go to "C:\Program Files\PlasticSCM5\client\plugins\intellij". There is a plugin for IntelliJ, and you can install it manually in Rider.