P
P
Pavel2020-01-31 11:55:14
git
Pavel, 2020-01-31 11:55:14

How to work/check different branches in git for several users in Bitrix: Site Management?

I interact with the project on Bitrix. Several technical support specialists are working on the project to make changes. Implemented by the GIT branch system.
Now there is a lot of work on many tasks in one week. This makes the verification process much more difficult.
First, before rolling out some tasks, I have to check them (and make instructions for adjustments).
Secondly, the client should do the same thing (and can also indicate adjustments)
Due to two reasons:
1) all users who logged into the project see the same git branch and switch it for everyone
2) if you make changes then git is locked and switching between branches is impossible until the specialist pushes the changes (and he can still work)
It turns out that the verification process from my side and from the client side is often stalled. Because it is necessary to stop work, check, give feedback, then start work again.

I consulted with my specialists and there is only one solution from their side: "Create a test site for each task", but this is not optimal for a bunch of different reasons.

Maybe someone met with a similar problem and found some good solution to it?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Alexander, 2020-01-31
Madzhugin @Suntechnic

The problem you have is that, for some mysterious reason, you're testing work on the development servers. And they should do it on test servers, where no development is underway.

Create a test site for each task

Your experts are absolutely right.
but this is not optimal for a bunch of different reasons

Can you hear at least two? I don't see any reason to use Git branches.
PS Bitrix has nothing to do with it.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question