R
R
Rickkk2016-06-02 11:17:19
PHP
Rickkk, 2016-06-02 11:17:19

How to organize the process of developing a bitrix project on Windows machines?

Good afternoon!
Our company has recently acquired Bitrix "Corporate Portal". We, two Php-programmers, have no experience in it.
There was a need to organize Bitrix development so that:
- there was version control using git -
there were separate databases for each of the developers
- there was a server under Linux (with its own separate database) to test general changes - the
Bitrix core could not be changed by any of the developers (it would be general)
Here https://www.youtube.com/watch?v=jdTqT-Lyh8Yit talks about sandboxes (sandbox) for each of the developers and symbolic links. I don't understand how this can be done if development is done on Windows machines. As you know, the Bitrix license involves 2 sites. How can we organize sandboxes for development, separate databases, so as not to violate Bitrix licenses?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
N
Nathan Stark, 2016-06-02
@MattLe

By turning the kernel and git, Bitrix introduced a magic folder in the "local" root, which is intended for such purposes. Read
Podmymite vps, roll up the Bitrix web environment there , it will deploy everything for you and configure it in two clicks.
But a separate database for developers is very bad, then you will not be able to transfer it normally. My advice is, raise the vps and develop everything together on it, only separate tasks so that they don’t overlap, well, if anything, any ide for development already allows you to check files before deploying and if that informs you about changes. This is how we work in the studio, of course, there are nuances, but in general, so far everything is fine.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question