I have used subversion in the past working on UI with dev team but wondered if Gitlab was suitable for general graphic design version control?
I would say it would depend on what type of files you are trying to keep under revision control (e.g. binary vs. text-based). But if you were already using Subversion for this in the past, GitLab would absolutely work for you and be an improvement
Hello Dek, a stand-alone git installation might have problems with big binaries, see https://stackoverflow.com/questions/984707/what-are-the-file-limits-in-git-number-and-size#984973. There is a solution called git lfs, this requires some setup. As graphics are not easily mergeable in general, staying with Subversion might be a good choice as a versioned blob store.