-
Git is a free and open source version control system designed to handle everything from small to very large projects with speed and efficiency. It is easy to learn and lightweight with lighting fast performance that outclasses competitors.Pricing:
- Open Source
The main alternatives game developers have to choose from are Git, SVN and Unity Version Control (which is how Unity packaged their acquired Plastic SCM). A recent article in The New Stack provides a good roundup comparing between the various alternatives. Spoiler: no tool is perfect and something’s got to give….
#Git #Git Tools #Code Collaboration 215 social mentions
-
Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers.Pricing:
- Open Source
When looking for alternatives, there are a few evaluation criteria that are unique to the game development industry. First and foremost: scalability. Game projects tend to be large and include many large binary files. Version control tools have to cater for that and apparently not all of them do this all that well. Git, for example, has a limit on its file and repo size, and game developers typically have to use Git-LFS to be able to use Git reasonably (but even that doesn’t work all that well).
#Git #Development #Code Collaboration 100 social mentions
-
Originally founded as a project to simplify sharing code, GitHub has grown into an application used by over a million people to store over two million code repositories, making GitHub the largest code host in the world.Pricing:
- Open Source
One major complaint about Perforce is the complex setup and maintenance it requires. As a tool developed back in the 1990’s, and not undergoing an architectural overhaul since, Perforce server is software that needs to be installed on a dedicated server. Being in the era of SaaS (with version control tools like Github, Gitlab and Bitbucket available as SaaS), developers are reluctant to invest excess IT resources running legacy infrastructure and the fact that Perforce still requires them to do so is considered as a drawback.
#Code Collaboration #Git #Version Control 2042 social mentions
-
Bitbucket is a free code hosting site for Mercurial and Git. Manage your development with a hosted wiki, issue tracker and source code.
One major complaint about Perforce is the complex setup and maintenance it requires. As a tool developed back in the 1990’s, and not undergoing an architectural overhaul since, Perforce server is software that needs to be installed on a dedicated server. Being in the era of SaaS (with version control tools like Github, Gitlab and Bitbucket available as SaaS), developers are reluctant to invest excess IT resources running legacy infrastructure and the fact that Perforce still requires them to do so is considered as a drawback.
#Git #Code Collaboration #Project Management 73 social mentions
-
Create, review and deploy code together with GitLab open source git repo management software | GitLab
One major complaint about Perforce is the complex setup and maintenance it requires. As a tool developed back in the 1990’s, and not undergoing an architectural overhaul since, Perforce server is software that needs to be installed on a dedicated server. Being in the era of SaaS (with version control tools like Github, Gitlab and Bitbucket available as SaaS), developers are reluctant to invest excess IT resources running legacy infrastructure and the fact that Perforce still requires them to do so is considered as a drawback.
#Code Collaboration #Git #Repo Management 112 social mentions