| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > УП: Инструменты > Автофиксация TortoiseSVN |
| Автор: wakumba 10.3.2016, 10:26 |
| То есть не нажимать вручную фиксация, а при выключении ПК чтобы фиксировалось. Хочется сразу убить двух зацев: лень и плохую память п.с. мануал читал, нашел информацию о скриптах ловушек, но ни примера, ни того что мне надо нет, спасибо заранее! |
| Автор: LSD 10.3.2016, 14:43 |
| Больше ада! Если кратко - не делай так! |
| Автор: wakumba 11.3.2016, 14:21 |
| LSD, почему не делай? Ада и так хватает, это наоборот облегчает задачу. |
| Автор: LSD 11.3.2016, 15:19 |
| Потому что коммит в VCS это некий осмысленный набор изменений, который еще должен иметь комментарий его поясняющий. Если тебе нужен просто бекап, то для этого есть другие инструменты, не VCS. |
| Автор: wakumba 14.3.2016, 14:24 |
| LSD, бекап уже есть, подразумевается что если вдруг человек забыл, то все изменения сохранятся на сервер без комментария, или с заготовленным. Это вообще возможно в программах такого рода? |
| Автор: ksnk 14.3.2016, 15:58 |
| wakumba, Ад, о котором говорит LSD начинается, когда над проектом плотно работают несколько (больше одного) человека. При работе в команде появляется привычка сразу забирать изменения коллег из рабочего репозитория в свой локальный проект и работать уже с новыми исходниками. То есть коммит коллегами, обычно, совершается не абы как, а после проверки и хотя бы минимального тестирования, чтобы не блокировать работу над проектом кривым кодом. При автоматическом коммите гарантировать даже минимальную прямизну кода нельзя. В добавок теряется возможность оперативно найти виновного и выписать ему люлей, это расслабляет команду... А так - почему бы и нет. |
| Автор: wakumba 15.3.2016, 10:43 |
| ksnk, тоесть в батник вбивать последовательность действий? Как можно сказать ему коммитить в svn? |
| Автор: LSD 15.3.2016, 11:32 |
http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.commit.html. И перед коммитом было бы неплохо сделать update и как-то зарезолвить конфликты. |