ДП>У этого заказчика так принято — все разработчики, включая фрилансеров (вроде меня) и разработчиков, предоставленных аутсорсинговыми компаниями (как тот сторонний разработчик), имеют доступ к хранилищу кода (т. е. могут коммитить).
Сделайте свой branch. Затягивайте в него изменения когда вам нужно.
Здравствуйте, Дмитрий Писаренко, Вы писали:
>Есть хранилище кода на базе Subversion и клиент в виде TortoiseSVN. Сторонний разработчик закоммитил туда свои изменения.
>Я теперь хочу проверить каждое из этих изменений, перенять то, что правильно и исправить, что неправильно.
>Как это сделать?
Есть хранилище кода на базе Subversion и клиент в виде TortoiseSVN. Сторонний разработчик закоммитил туда свои изменения.
Я теперь хочу проверить каждое из этих изменений, перенять то, что правильно и исправить, что неправильно.
Как это сделать?
Если я сначала сделаю апдейт, то все его изменения автоматически окажутся в моей версии.
Я знаю, что если есть конфликты (2 разработчика изменили одну и ту же строку), то TortoiseSVN даёт возможность просмотреть все изменения файла и каждое из них либо принять, либо отклонить.
Можно ли сделать такое (в TortoiseSVN) для всех изменений, а не только для конфликтных?
Здравствуйте, Дмитрий Писаренко, Вы писали:
ДП>Есть хранилище кода на базе Subversion и клиент в виде TortoiseSVN. Сторонний разработчик закоммитил туда свои изменения.
хочется просто заметить, что если этот "разработчик" настолько "сторонний", то не надо было давать ему возможность комита — сделанные изменения было бы лучше получить от него в виде патча, который самому проверить, при необходимости откорректировать, и только потом закомитить
Здравствуйте, Спильный Андрей, Вы писали:
СА>Здравствуйте, Дмитрий Писаренко, Вы писали:
ДП>>Есть хранилище кода на базе Subversion и клиент в виде TortoiseSVN. Сторонний разработчик закоммитил туда свои изменения.
СА>хочется просто заметить, что если этот "разработчик" настолько "сторонний", то не надо было давать ему возможность комита — сделанные изменения было бы лучше получить от него в виде патча, который самому проверить, при необходимости откорректировать, и только потом закомитить
Я бы полностью с Вами согласился, если бы не одно "но".
У этого заказчика так принято — все разработчики, включая фрилансеров (вроде меня) и разработчиков, предоставленных аутсорсинговыми компаниями (как тот сторонний разработчик), имеют доступ к хранилищу кода (т. е. могут коммитить).