Однажды я сделал краткий поиск и не нашел хороших привязок CVS для Python. Я хотел, чтобы у меня была возможность писать вспомогательные скрипты, чтобы выполнять некоторые тонкие манипуляции с репозиторием и проектами в нем. Мне пришлось прибегнуть к использованию popen
и проверке stdout
и stderr
, а затем проанализировать их. Это было грязно и подвержено ошибкам.
Существуют ли модули хорошего качества для интеграции CVS для Python? Какой модуль вы предпочитаете и почему?
Пока у меня есть хороший модуль интеграции Subversion для Python? Насколько я понимаю, у Subversion есть отличный API для таких вещей.