Jump to content
Mathew Bailey

Is Git LFS supported?

Recommended Posts

Hi,

I'm evaluating Plastic SCM for a new project with 20+ people; I haven't used it before - I've been on Git for several years. I have a small local repository I wanted to test it with, so I did the following:

  1. Used "git daemon" to run a local git server
  2. Created a new blank Plastic workspace/repo
  3. Selected "Sync With Git..." and pointed it at git://localhost/MyGitRepo
  4. Switched my workspace to my main branch, so all the Git-tracked files appeared in my new Plastic directory

However, my Git repo is an Unreal game project, and uses Git-LFS. The files in my original repo are all correctly the large versions, but the files in my new Plastic directory are just the tiny Git-LFS files that refer to a file hash.

Any help appreciated, and also if you can correct my use of terminology that would be appreciated! I'm very familiar with Git but not at all with Plastic.

Thanks,

Mat

Share this post


Link to post
Share on other sites
manu    146

Hi Mat!

Nop, I'm sorry but we don't support LFS for the GitSync feature. As you saw only the pointer files are downloaded.

Regarding this new project... do you need to import Git history or will you start from fresh? One of the strongest points about Plastic is that you will not need to use patches like LFS for Git, we do natively support big assets.

Share this post


Link to post
Share on other sites

Hi,

Thanks for the speedy response!

No for our new project we wouldn't need to import Git history, so that's ok. I'm also experimenting with Unreal as I haven't used it before and we are evaluating it for the new project. Hence I have a tiny demo project which I initially configure for Git, but my understanding is that it would be better to use Perforce/Plastic so that users can lock binary files. I tried importing it as a short-cut rather than a more manual copy+paste.

We have experience within our team of using Perforce and I know it's widely used with Unreal, but not Plastic AFAIK, so I'm trying to get a quick idea of the pros and cons. Is it possible to pick someone's brain about it, rather than piecemeal questions on the forums?

Cheers,

Mat

Share this post


Link to post
Share on other sites
manu    146

Hi Mat,

sure! We can have a chat, we can try to solve all your questions. I'm available tomorrow morning (CET time). My email is mlucio at codicesoftware dot com.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×