Когда запускаю его щелчком мыши, то открывается и сразу исчезает окошко консоли windows, где я успеваю увидеть надпись: “No module named svn”
Почему так не хочет работать??
import os
import pysvn
from datetime import date, time
import datetime as dt
import sys
now_date = date.today()
delta = dt.timedelta(days=5) # дельта в 5 дней
old_date = now_date - delta
os.system('rmdir /S /Q \"{}\"'.format('C:/' + str(old_date))) # удаляем скомпилированную папку 5 дневной давности
if not os.path.exists(r'c:/'+ str(now_date)):
os.makedirs(r'c:/'+ str(now_date))
else:
print('Folder was created')
sys.exit()
def checkout():
svn_url ="url"
client = pysvn.Client()
client.callback_ssl_server_trust_prompt = ssl_server_trust_prompt
client.callback_get_login = svn_login
client.checkout(svn_url,'C:/'+ str(now_date))
headrev = pysvn.Revision( pysvn.opt_revision_kind.head )
revlog = client.log( svn_url, revision_start=headrev, revision_end=headrev, discover_changed_paths=False)
rev = client.revpropget('revision', url=svn_url)[0].number
return rev
def svn_login (realm, username, may_save):
return True, 'login', 'password', False
def ssl_server_trust_prompt(trust_dict):
return True, 0, True
checkout()
os.system('cmd /c "cd c:\\%s && qmake.exe tvz-win.pro -r -spec win32-g++ "CONFIG+=debug" && C:/QtSDK/QtCreator/bin/jom.exe -j8 " ' % (now_date))