Hi everyone, I’m working on a web project with a lot of photo assets, and I’m using Bitbucket for version control. I’m new to Bitbucket and need some help with handling photos. Here are my questions:
1. How do I upload and manage large photo files in Bitbucket? My project has high-resolution images, and I want to ensure they are stored correctly.
2. Are there best practices for organizing photo files in Bitbucket repositories? Should I use specific folder structures or naming conventions?
3. How can I collaborate with others on photos in Bitbucket? If my team members need to edit or review these images, what’s the best way to manage those changes?
4. Does Bitbucket have any tools or integrations that help with photo version control? I’m interested in knowing if there are any plugins or features that can make managing photo assets easier.
5. What are the limitations or common issues when using Bitbucket for photo files? Are there any known problems or tips for avoiding issues with photos in Bitbucket? Thanks for any advice you can give!
Best regards,
Hi Robert and welcome to the community!
Bitbucket uses Git for version control and Git was designed to version text files. While it is possible to version any type of files, you may experience slowness and time outs in Git operations if a repo has a large number of photos. You can use Git LFS to version photos. In this case, the core Git repo only stores pointers to the LFS files and the LFS files themselves are stored on a different server.
It is not possible to edit images within Bitbucket though, editing is only possible for text files. I haven't found any apps that allow you to do that either; all apps for Bitbucket can be found here if you want to take a look https://marketplace.atlassian.com/search?product=bitbucket.
If you use Bitbucket Cloud (repo URL on your browser starting with https://bitbucket.org/), there is a limit of 4 GB per repository for the core Git repo; you may reach that limit quickly if you store large images. LFS storage is separate. There is a certain amount of LFS storage depending on a workspace's billing plan, and then you can buy an extra 100 GB of LFS storage for $10/month. This is shared across all repos on a workspace. More info here:
Below are some resources from our documentation for Git LFS with Bitbucket Cloud (first link) and Bitbucket Data Center(last two links):
Kind regards,
Theodora
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.