29 lines
922 B
Python
29 lines
922 B
Python
from sqlalchemy import create_engine
|
|
import urllib
|
|
from LabelHandler import LabelHandler
|
|
from TfsHandler import TfsHandler
|
|
|
|
server = 'bi-dsa-udv\dsa' # to specify an alternate port
|
|
database = 'udv_denker'
|
|
username = 'admindenker'
|
|
password = 'biadmin#kode4meO9'
|
|
tfsBasePath=r'F:\Users\admindenker\TFS Workspace'
|
|
tfPath=r'c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE'
|
|
|
|
connection_string = "DRIVER={SQL Server};Database="+database+";SERVER="+server
|
|
connection_string = urllib.parse.quote_plus(connection_string)
|
|
connection_string = "mssql+pyodbc:///?odbc_connect=%s" % connection_string
|
|
engine = create_engine(connection_string, echo = True)
|
|
|
|
labelHandler = LabelHandler(engine)
|
|
tfsHandler = TfsHandler(tfPath,tfsBasePath)
|
|
newReleases=labelHandler.getNewReleases()
|
|
for a in newReleases:
|
|
print(labelHandler.getLabel(a))
|
|
path=tfsHandler.getProjectPath(labelHandler.getLabel(a))
|
|
|
|
|
|
print("done")
|
|
|
|
|