В моем проекте django есть скрипт на python, который берет информацию из вызова 'svn log' и отображает ее на странице.
Что-то вроде:
cmd = 'svn log svn://(blahblahblah)'
subprocess.Popen(cmd, stdout=subprocess.PIPE, shell=True)
Этот вызов работаетлокально в моей среде Windows, но при развертывании в нашем экземпляре ubuntu он, похоже, ничего не возвращает.
Когда я запускаю ssh в поле, я могу просто выполнить команду 'svn log' из командыНе знаю, использует ли мой ssh-сеанс учетные данные, отличные от тех, которые использует django.Я также попытался указать --username и --password в моем вызове 'svn log', но это фактически запрашивает у меня имя пользователя и пароль - не уверен, почему это так.