E
E
Evgeny Ivanov2021-06-22 09:39:30
git
Evgeny Ivanov, 2021-06-22 09:39:30

How to organize work in a repository?

There is a company for which you need to develop programs.
The names of the programs are in Russian, for example, "Report of the PPP on the departments of the RRR".
That is, the folder with the program must be in Russian.

Usually, in development, everything is named in English - variables, folder names in the project, etc.
Now I am creating a new repository for the program.
The question arose - how best to organize it?

Option 1.
Create a repository (well, locally when cloned "folder") with the name of the company, MoscowCompany, for example.
And in this folder create folders with programs. "Report of the OPP on the departments of the ZRR", "Report on the people in the TPZ" ...
And everything seems to be fine, but everything is in one heap. Like it's one big project.
But these are different, unrelated programs for one company.
Those. a commit, which in theory should describe / affect the project, will actually be first for one program, then for the second. Similarly with branches...
On the other hand, it's convenient to clone the entire folder on any PC and one repository for one company.
Simply put - everything that belongs to one company in one repository.

Option 2:
Create a separate repository for each program.
Repository of the form:
MoscowCompany-Report OPP by departments ZRR MoscowCompany
-Report on people in the TPZ
I.e. first comes the company name, then the program name.
But there is a problem - the name of the repository in Russian. Don't they usually write like that?
Spelling option MoscowCompany-Retchet OPP from otdel ZPP - I don't like it. I will search for and understand for a very long time what kind of program it is (even in Russian, with 30+ similar names there are difficulties in the search)

What is the best way to do it?

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question