I
I
Igor Katkov2015-09-03 13:39:33
symfony
Igor Katkov, 2015-09-03 13:39:33

How to properly synchronize with a project that is located on a remote server?

Good day!
There is a project on Symfony2, which is located on a remote server and weighs about 25GB. My IDE is PHPStorm. I've been working on the project for a month and have been familiar with Symfony for exactly the same amount. In the project, no version control system was used by previous developers.
I decided that I would not upload the entire project, but work with individual files. In general, working in this mode is normal, but due to the fact that I can not use all the features of PHPStorm, it freaks me out.
How to properly synchronize with a project that is located on a remote server? What do you usually do in such a case?
P.S. app/cache weighs 6.3gb, web/uploads 6.9gb, web/web 6.7gb. Is there a way to bypass loading these and possibly other directories?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
C
ChernovGV, 2015-09-03
@iKatkovJS

Well, I think it's still worth putting some kind of version control system. It's strange how such a project manages without it in principle)

P
Puma Thailand, 2015-09-03
@opium

discover git

I
Ivan Cherny, 2015-09-03
@paalomnik

the listed voluminous folders are just what flies to gitignor in the first place, well, except that the web is not entirely

A
Alexey Skobkin, 2015-10-14
@skobkin

It is correct to use a version control system (Git, Mercurial, etc) and a Continuous Delivery server (Jenkins, TeamCity, etc), which will deploy the necessary branches and versions from the VCS. And you will work with a local copy of the code, getting the latest versions from the VCS. It is customary to synchronize database states with migrations.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question