контроль версий с минимальными хлопотами - PullRequest
0 голосов
/ 25 октября 2010

Я ищу программу, которая способна отслеживать удаление / создание / переименование файлов и автоматически выдает соответствующие команды контроля версий. Использование базара и подрывной деятельности. Есть ли?

Ответы [ 2 ]

1 голос
/ 25 октября 2010

Для Subversion TortoiseSVN позволяет исправить переименования , а также позволяет добавлять и фиксировать неверсионные элементы одним щелчком мыши.Эти параметры являются ручными, но я считаю, что функциональность достаточно хороша: вы не хотите автоматизировать такие вещи, потому что компьютеры не очень умны, и они определенно не могут читать ваши мысли;

0 голосов
/ 25 октября 2010

Это выглядит очень опасно. Предположим, у вас есть 2 связанных файла, которые вы хотите изменить. Вы можете отложить сохранение в вашей IDE до тех пор, пока не внесете все изменения, но IDE не сможет сохранить их в тот же момент (это будет очень близко, но между ними может быть несколько миллисекунд). Как только первый файл будет изменен, автоматическая процедура выполнит фиксацию, что приведет к несогласованности в вашем приложении.

Что вам, вероятно, нужно, это система, которая позволяет вам вернуться к вашим собственным изменениям в случае, если вы испортили свой собственный локальный код. У SCITOOLS был инструмент под названием TRACKBACK, который именно это и делал. К сожалению, они больше не продают это.

...