Технически въпрос за програмиране

cmivanov

Registered
Когато по един проект работят няколко програмиста, как трябва да се направи за да не си пречат програмистите един на друг ?
Проекта е качен на сървър и когато двама програмисти работещи от домовете си отворят едновременно файл index.php и пишат в него, в файла остават промените на програмиста които последен е дал запис а не на двамата ?
Това как да го избегна ?
 
SVN му е майката, чрез него се избягват именно такива проблеми.
Тоест, правите си едно хранилище, всеки си редактира, и си ъпдейтва като същевременно се пазят по стари ревизии ( в случай на някоя грешка ).
 
Според мене тия програмисти ако са чували за скайп ще е още по-добре. :D

Толко ли е сложно да се драсне с 2 думи "почвам работа по индеь.пхп" и другия да отговори примерно "задръж минутка че аз работя по него"
Това за мене е най-удобния и е метод който възможноста да стане грешка е равен на 0
 
някой може ли да ми обесни как се работи с този svn ? това до колкото разбрах е някаква система която се кофигурира и инсталира ?
 
Ами примерно си правиш акаунт в http://assembla.com/ и те ти дават репозитори, към което да качваш файловете. Към проекта можеш да адваш и други хора и съответно да има даваш права дали могат да качват или само да свалят и така. Иначе даваш на папката с проекта ти дясно копче и даваш SVN Commit или нещо подобно беше. То трябва да си има гайд, от много време не съм ползвал и си спомням.
 

Back
Горе