b0VIM 7.2 jRZsmutchleracadcomp-cra.rose-hulman.edu/afs/rose-hulman.edu/class/cs/csse120/scripts/batchSVNData.pyutf-8 U3210#"! UtpT/cadcTw32(_O>= w X W * )  p H "  G  b  M L % |T-sR+f@87*}m]M=- nI="""" # end the long quote])) "pascal25", "pascal24", "pascal23"""" # end the long quote])) "pascal25", "pascal24", "pascal23""" # end the long quote])) "pascal25", "pascal24", "pascal23"""" # end the long quote])) "pascal25", "pascal24", "pa""" # end the long quote])) "pascal25", "pascal24", "pascal2""" # end the long quote])) "pascal25", """ # end the long quote])) "pascal25", "pasc""" # end the long quote])) "pascal25", "pascal24", "pasca""" # end the long quote])) "pascal25", "pascal24", "pasc""" # end the long quote])) "pascal25", "pascal24", "pascal23", "pascal22", """ # end the long quote])) "pas""" # end the long quote])) "pascal25"""" # end the """ # end the long quote])) "pascal25", "pascal24", "pascal23", "pascal22", "pascal21", "pascal20", "pascal19", "pascal18", "pascal17", "pascal16", "pascal15", "pascal14", "pascal13", "pascal12", "pascal11", "pascal10",reposSets.append(RepositorySet("pascal", repo_name_prefix, [""" Example: ])) "team47-miskowbs-pengb-shellajt", "team46-jiangx1-lewd-lubarsva-zhengj", "team45-harrislb-prestojn-richarel", "team44-erexsolr-mcphersm-peruman", "team43-chenp1-tongy-xiaox", "team42-bellisjr-burchtm-reevesaj", "team41-abreum-havensid-koontzaj", "team38-mot-tandoni-zhangc", "team37-knispeja-larsonp-solyss", "team36-guytd-howtc-morganml", "team35-gateslm-horstmpr-trottasn", "team34-doolansr-maas-zhenga", "team33-coleam-schulta1-smithij", "team32-blomejd-loganga-szatkosa", "team31-blanknc-hansonac-wrightjt",reposSets.append(RepositorySet("projectCWA", repo_name_prefix, [ reposSets.append(RepositorySet("Section " + str(sec), repo_name_prefix, students_by_section[sec]))for sec in range(1, num_sections + 1): students_by_section[3] + students_by_section[4]))reposSets.append(RepositorySet("Anderson Students", repo_name_prefix, students_by_section[1] + students_by_section[2]))reposSets.append(RepositorySet("Mutchler Students", repo_name_prefix, reposSets.append(RepositorySet("All Students", repo_name_prefix, all_students))reposSets = []# ----------------------------------------------------------------# Defines repositories sets for this course. Used by main script.# ---------------------------------------------------------------- all_students += students_by_section[sec] sectionFile.close() students_by_section[sec].append(line.strip()) for line in sectionFile: students_by_section[sec] = list() '-users.txt', 'r') sectionFile = open('/class/csse/csse120/scripts/csse120-' + term + '-' + str(sec) +\for sec in range(1, num_sections + 1):repoSets = []all_students = []students_by_section = {}repo_name_prefix = course + '-' + term + '-'courseDescription = 'CSSE 120'course = 'csse120'# ----------------------------------------------------------------# These can stayt the same from term to term# ----------------------------------------------------------------num_sections = 4term = '201410'# ----------------------------------------------------------------# Change these every term.# ----------------------------------------------------------------from batchSVNTypes import *import sysimport os# -----------------------------------------------------------------# This module defines metadata to be used by the batchSVN.py script.# -----------------------------------------------------------------ad jC"^5 print " ", mi.text for mi in menuItems: print "Additional Menu Items' Text:" print " %s: %s" % (p.name, p.testClasses) for p in projects: print "Test classes:" print projects print print "repository names: ", [r.name for r in reposSets], '\n' print " ", r, '\n' for r in reposSets[i].repos(): print "Repositories from reposSets[i]:\n" for i in range(len(repoSets)): # print "reposSets ==", reposSetsif __name__ == '__main__':adW/Rhg" r 3 { 9  L  t A  i h % ~;Wc=y65408ef# ----------------------------------------------------------------# ----------------------------------------------------------------# course# -----------------------------------------# ------------------------# ----------------------------------------------------------------# cour# -----------------# ----------------------------------------------------------------# c# -# ----------------------------# ----------------------------------------------------------------# course-specific data above.# a python shell. Shouldn't need to change# -----------------# ----------------------------------------------------------------# course-specifi# ----------------------------------------------------------------# --### ----------------------------------------------------------------# ----------------------------------------------# --------------------------# ---------------------------------------------------# ----------------------------------------------------------------# ----------------------------------------------------------------## ----------------------------------------------------------------# c# ------------------------------------------------------------# -----------------# ----------------------------------------------------------------# course# -------------------------------------------# ----------------------------------------------------------------#### ----------------------------------------------------------------# course-specific data above.# a python shell.# -----------# # ----------------------------------------------------------------# course-specific data above.# a python shell. Shouldn't need to change this when specifying# Some test code, executed if this file is imported directly into# ----------------------------------------------------------------menuItems = []# ----------------------------------------------------------------# Used by main script.# Defines any additional main menu commands for this course.# ----------------------------------------------------------------projects.append(Project("ZProject_201410"))projects.append(Project("Practice_Project_201410"))projects.append(Project("Session19_DefiningClasses_Part1"))projects.append(Project("Session18_DefiningClasses_Part2"))projects.append(Project("Session17_Test2_201410"))projects.append(Project("Session16_DefiningClasses_Part1"))projects.append(Project("Session15_Strings"))projects.append(Project("Session14_Test2Practice"))projects.append(Project("Session13_ReferencesToObjects"))projects.append(Project("Session12_RobotSongsAndSequences"))projects.append(Project("Session11_AccumulatingSequencesAndFancyIterating"))projects.append(Project("Session10_Sequences"))projects.append(Project("Session09_Exam1_201410"))projects.append(Project("Session08_WaitingUntilEventsAndRobots"))projects.append(Project("Session07_Test1Practice"))projects.append(Project("Session06_TheAccumulatorPattern"))projects.append(Project("Session05_RobotsConditionalsAndAccumulators"))projects.append(Project("Session04_FunctionsAndAccumulators"))projects.append(Project("Session03_LoopsAndUsingObjects")) projects.append(Project("Session02_InputComputeOutput"))projects.append(Project("Session01_IntroductionToPython"))projects = [Project("BOGUS_ZERO_SO_REST_OF_NUMBERS_COME_OUT_RIGHT"))projects = [Project("BOGUS_ZERO_SO_REST_OF_NUMBERS_COME_OUT_RIGHT"))project_names = [# ----------------------------------------------------------------# Used by main script.# Defines project names and unit tests for this course. # ----------------------------------------------------------------])) "anderson", "mutchler"reposSets.append(RepositorySet("SmallSetforTesting", repo_name_prefix, [