Version Control Safety

Hi, I have just learned some things about version control. I find the concepts very useful, thing I have needed for a long time. I am using SourceTree for my version control program. I am interested in trying the Git GUI program as well. My question is when using version control software do you risk corrupting you file? I tested SourceTree on a FileMaker solution (file) I have. It worked, it made versions and I can revert to different ones. Is this absolutely safe for the file? It feels safe with text, because you see the content but with binary files it is non-evident how it makes the changes. This makes me feel like I could lose or corrupt the file. Also it makes me feel like I could hear a company like FileMaker or Adobe say “we don’t support that!”. Thanks

2 answers

Of course version control systems will not corrupt your file, they are used in mission critical software for many years in all noticeable software companies.

On the contrary: they will make sure you never loose a file you ever committed, you can get them back even years later. Some VCS' make it even close to impossible to remove any change from the history after committing it. So using a VCS for development is absolutely recommended, moreover, it is an absolute must if you do not want to loose your work smile

VCS' differ in their capabilities in handling large binary files: some are better, some are not but they are all safe to use. If you are learning to use a VCS for the first time, you can also try Mercurial because it is said to be slightly easier and more user-focused.

That helps more in understanding. I take it that VCS means Version Control System, funny how it also could be acronym for question title. I see how it can be very useful and help you keep version to be safe. I was just making sure that certain files that don't have a typical save process will not develop problems. I will continue to research as I use an develop with VCS' and SourceTree (I am loving it already). Your input is greatly appreciated. Thanks

Suggest an answer

Log in or Sign up to answer
Community showcase
Published yesterday in Agile

How Scrum works? It starts with training and education

To answer “How scrum works,” most of the teams I've worked with first addressed the question: “where to start?”  That question applies to both implementation and improvements on the Scrum framew...

167 views 3 5
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you