A
A
Alexander Volobuev2016-07-01 10:40:39
git
Alexander Volobuev, 2016-07-01 10:40:39

What version control system can be used to work with a project that has more than 200 files?

Good afternoon.
Tell me, please, what version control system can be used to work with a project that has more than 200 files (the files are in different folders)? The fact is that I am developing educational e-courses and it so happens that several developers can work on one course. Changes then have to be made manually using Ctrl + C - Ctrl + V. I read about version control systems and thought they might help. Unfortunately, I don’t have experience using them yet, so I decided to ask competent people. I would be grateful for any advice.
Thank you in advance.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
R
Rikcon, 2016-07-01
@Rikcon

Everything is written in your tags, calmly take Git, the Linux kernel uses Git, and there are much more than 200 files, and nothing, chews)

R
Roman Mirilaczvili, 2016-07-01
@2ord

I have done research on this topic myself.
VCS (git, svn, hg, ...) is not the topic at all, since typical office documents (docx is a compressed ZIP archive) are not the same as the UTF-8 text format source code.
Any saving of docx/odt documents generates a 100% new version with no common parts of the file between the previous ones.
VCS is a pain in the ass when collaborating on office documents between non-techies, that's for sure. You need to choose VCS only if you are working on simple text files (opened in Notepad), which are the source texts of the software.
There is also git-annex, which is optimized for binaries, but this is for the command-line enthusiast.
Cloud systems usuallystorage stores multiple copies of older versions of files. You can rollback to previous versions or restore deleted ones. You can share folders with others using the Share feature.
Use Dropbox or similar storage: owncloud for example (my choice).

M
mamkaololosha, 2016-07-01
@mamkaololosha

200 files is nothing. Take any. If there are very large ones, then you can also use git lfs

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question