110 likes | 305 Views
COURSE REPOSITORIES:. TP:: PUBLIC (shared) repository. TS:: submission repository. TT :: Team repository. TS or submission repository. TP or public repository. It is POPULATED by instructor Students have READ-ONLY access Contents= class handouts.
E N D
COURSE REPOSITORIES: TP:: PUBLIC (shared) repository TS:: submission repository TT :: Team repository CIS 4932 (Software Testing)
TS or submission repository • TP or public repository • It is POPULATED • by instructor • Students have • READ-ONLY access • Contents= class handouts • It is POPULATED • by students • Private submission: you can • only view/modify what • you submit • Others cannot see your work. • Contents= homework and • individual assignments. • TT or team repository • It is POPULATED with project team deliverables • Access :: Team members read/write Others read only CIS 4932 (Software Testing)
SUMMARY OF FUNCTONS PUBLIC REPOSITORYrepository name = file name TPcopy :: It takes a specified file from repository and places it in your current directory TPmcopy :: It copies multiple files from public repository and places it in your current directory TPmview :: Displays contents of multiple files in public repository TPstatus :: Lists the names of files in shared repository. CIS 4932 (Software Testing)
SUMMARY OF FUNCTONS SUBMISSION REPOSITORY repository name = file name-login TSsubmit :: submits specified file to SUBMISSION repository, and appends your UNIX login to the file name. This long name “filename-yourlogin” is the repository name. TSstatus :: lists names of files in submission repository. TSget :: gives you back a copy of the file you submitted previously (specify the filename WITHOUT your login appended). CIS 4932 (Software Testing)
SUMMARY OF FUNCTONS SUBMISSION REPOSITORY repository name = file name-login TScopy :: copies specified file from the submission repository into current directory (under the repository name). TSmcopy :: copies multiple files from submission repository and places them in your current directory, all under the repository names. TSmview :: displays contents of multiple files in submission repository. TSclean :: removes specified file from submission repository ONLY IF YOU OWN IT! CIS 4932 (Software Testing)
SUMMARY OF FUNCTONS TEAM REPOSITORY repository name = T##_filename TTcheckin :: submits a TEAM product to the TEAM repository. TTcheckout :: checks out copy of team product so that it can be modified. (It must be checked back in before anyone else can modify it.) Ttcopy :: copies specified file from the TEAM repository into current directory under the repository name. CIS 4932 (Software Testing)
SUMMARY OF FUNCTONS TEAM REPOSITORY repository name = T##_filenamea required argument is the team number (01, 02, …07 ) TTmcopy :: copies multiple files from the TEAM repository under the repository name. (These copies cannot be modified.) TTmview :: displays contents of multiple files in team repository. TTclean :: removes a team product from the TEAM repository. TTstatus :: lists the names of the files in the specified TEAM repository. CIS 4932 (Software Testing)
Built-In Help Example : To get help, just type the name of the repository command. % TPcopy ** USAGE ERROR: ** You need ONE or TWO arguments: -- State is optional. ** ** filename -- Unix file name. RETRY with correct number of arguments. CIS 4932 (Software Testing)
Built-In Help (continued) Example : To get help on the TXstatus command, enter a “DASH” after the command: __ % TPstatus - __ __ ** HELP : TPstatus arguments (optional): ** pattern1 -- prefix of file name ** pattern2 -- last part of file name. RETRY with correct number of arguments. CIS 4932 (Software Testing)
The End CIS 4932 (Software Testing)